# 文件作业 # 创建一个文件夹 aa 文件夹里面创建10个文件 # 把所有的文件 比如aa. txt # 输入1 改成 aa-胖达出品.txt # 输入2 aa-胖达出品.txt 改回 aa.txt 用python代码表达出来
时间: 2023-10-05 12:11:24 浏览: 220
如何将EDZ文件导入EPLAN.doc
5星 · 资源好评率100%
可以使用Python内置的os模块来完成这个任务。下面是代码示例:
```python
import os
# 创建文件夹
os.mkdir('aa')
# 创建10个文件
for i in range(1, 11):
filename = f'aa/aa{i}.txt'
with open(filename, 'w') as f:
f.write('Hello World!')
# 修改文件名
for i in range(1, 11):
old_filename = f'aa/aa{i}.txt'
new_filename = f'aa/aa-胖达出品{i}.txt'
os.rename(old_filename, new_filename)
# 恢复文件名
for i in range(1, 11):
old_filename = f'aa/aa-胖达出品{i}.txt'
new_filename = f'aa/aa{i}.txt'
os.rename(old_filename, new_filename)
```
这段代码首先创建了一个名为`aa`的文件夹,然后使用循环创建了10个文件。接下来,使用`os.rename()`函数将文件名从`aa{i}.txt`改为`aa-胖达出品{i}.txt`,然后再将文件名恢复回来。需要注意的是,在使用`os.rename()`函数修改文件名时,需要指定文件的完整路径。
阅读全文