python实现将文件夹“无括号“下的指定pdf”XMGJYH.PDF“复制5份,分别重命名为”XMGJYH1.PDF“”XMGJYH2.PDF“”XMGJYH3.PDF“”XMGJYH4.PDF“”XMGJYH5.PDF“,并保存在原文件夹
时间: 2023-11-04 19:06:07 浏览: 158
中。
可以使用os模块和shutil模块来完成此任务。具体实现如下:
```python
import os
import shutil
# 文件夹路径
folder_path = "无括号"
# 指定文件名
filename = "XMGJYH.PDF"
# 循环复制并重命名文件
for i in range(1, 6):
# 构造新的文件名
new_filename = "XMGJYH" + str(i) + ".PDF"
# 构造原文件路径和新文件路径
src_path = os.path.join(folder_path, filename)
dst_path = os.path.join(folder_path, new_filename)
# 复制文件
shutil.copyfile(src_path, dst_path)
```
上述代码会在指定的文件夹中寻找名为“XMGJYH.PDF”的文件,然后复制5份,并分别重命名为“XMGJYH1.PDF”、“XMGJYH2.PDF”、“XMGJYH3.PDF”、“XMGJYH4.PDF”和“XMGJYH5.PDF”,最后保存在原文件夹中。
相关问题
python实现将文件夹“无括号“下的指定pdf”XMGJYH.PDF“复制5份,分别重命名为”1“”2“”3“”4“”5“,并保存在原文件夹
下的“有括号”文件夹中。
```python
import shutil
# 指定文件路径
path = './无括号/XMGJYH.PDF'
# 指定保存路径
save_path = './有括号/'
# 复制并重命名文件
for i in range(1, 6):
new_path = save_path + str(i) + '.pdf'
shutil.copyfile(path, new_path)
```
阅读全文