pycharm 每次都读取配置文件内容中的字符或中文,如果选择的文件夹下的文件夹名称或文件名称有相同的则替换为空
时间: 2023-08-01 16:09:54 浏览: 248
您可以使用Python中的os模块来遍历文件夹和文件,并使用字符串的replace()方法替换相同的名称。下面是一个示例代码:
```python
import os
# 遍历文件夹
for root, dirs, files in os.walk("your_folder_path"):
for name in files:
# 读取文件内容
with open(os.path.join(root, name), "r", encoding="utf-8") as f:
content = f.read()
# 替换字符或中文
new_name = name.replace("old_string", "").replace("中文", "")
# 文件重命名
os.rename(os.path.join(root, name), os.path.join(root, new_name))
```
在这个示例代码中,您需要将"your_folder_path"替换为您要遍历的文件夹路径,将"old_string"和"中文"替换为您要替换的字符或中文。代码首先遍历文件夹,然后遍历每个文件并读取其内容。然后使用replace()方法替换文件名中的相同字符或中文,并使用os.rename()方法对文件进行重命名。
阅读全文