網(wǎng)站首頁 編程語言 正文
你可以使用Python中的os
模塊和os.path
模塊來獲取文件夾中的所有文件,并使用os.rename()
函數(shù)來更改文件名。下面是一個示例代碼:
復制import os
folder_path = "/path/to/folder" # 文件夾路徑
new_name = "new_file_name" # 新文件名
# 遍歷文件夾中所有文件
for filename in os.listdir(folder_path):
# 獲取文件的完整路徑
file_path = os.path.join(folder_path, filename)
# 判斷是否為文件
if os.path.isfile(file_path):
# 獲取文件的擴展名
file_ext = os.path.splitext(filename)[1]
# 拼接新的文件名
new_file_path = os.path.join(folder_path, new_name + file_ext)
# 更改文件名
os.rename(file_path, new_file_path)
上述代碼將文件夾中的所有文件改名為new_file_name
,并保留原始文件的擴展名。你可以根據(jù)自己的需求修改文件路徑和新的文件名。
原文鏈接:https://blog.csdn.net/qq_21041371/article/details/130569414
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-08-25 C++示例講解vector容器_C 語言
- 2023-03-22 nginx搭建高可用集群的實現(xiàn)方法_nginx
- 2022-09-17 docker安裝postgresql的圖文教程_docker
- 2022-07-01 iOS?DispatchSourceTimer?定時器的具體使用_IOS
- 2023-01-23 React新擴展函數(shù)setState與lazyLoad及hook介紹_React
- 2022-04-23 R語言繪制line?plot線圖示例詳解_R語言
- 2022-12-21 Input系統(tǒng)之InputReader處理按鍵事件詳解_Android
- 2022-09-13 Android?廣播接收器BroadcastReceiver詳解_Android
- 欄目分類
-
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結構-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支