pychram写,一个有窗口的文件夹目录下所有文件夹和文件的名称关键字替换软件
时间: 2023-12-03 22:46:26 浏览: 71
替换目录下面所有文件、子目录文件名字的小工具
4星 · 用户满意度95%
下面是一个简单的Python脚本,可以实现对指定文件夹下的所有文件和文件夹名称进行关键字替换:
```python
import os
def rename_files(path, old_str, new_str):
for file in os.listdir(path):
file_path = os.path.join(path, file)
if os.path.isdir(file_path):
rename_files(file_path, old_str, new_str)
os.rename(file_path, os.path.join(path, file.replace(old_str, new_str)))
else:
os.rename(file_path, os.path.join(path, file.replace(old_str, new_str)))
if __name__ == '__main__':
path = input('请输入文件夹路径:')
old_str = input('请输入要替换的关键字:')
new_str = input('请输入替换后的关键字:')
rename_files(path, old_str, new_str)
print('替换完成!')
```
使用方法如下:
1. 打开PyCharm,创建一个新的Python文件。
2. 将上述代码复制粘贴到新建的Python文件中。
3. 修改代码中的文件夹路径、要替换的关键字和替换后的关键字。
4. 运行代码,等待程序执行完毕。
注:在运行程序之前,请务必备份要修改的文件夹,以防止误操作导致数据丢失。
阅读全文