python对文件夹“用印件”下的pdf文件,如果pdf文件名称中包含“-clean”则删去并重命名
时间: 2023-05-17 15:03:08 浏览: 132
python自动化:pdf文件的处理
您可以使用Python的os和shutil模块来完成这个任务。以下是一个示例代码:
```python
import os
import shutil
folder_path = "用印件"
for filename in os.listdir(folder_path):
if filename.endswith(".pdf") and "-clean" in filename:
os.remove(os.path.join(folder_path, filename))
elif filename.endswith(".pdf"):
new_filename = filename.replace(".pdf", "-clean.pdf")
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))
```
这个代码会遍历指定文件夹下的所有PDF文件,如果文件名中包含"-clean",则删除该文件;否则,将文件名中的".pdf"替换为"-clean.pdf",并重命名该文件。
阅读全文