赵乾舟 发表于 2021-6-28 10:39:52

修改文件名、目录名

要修改文件名、目录名,可以使用os模块的rename函数。
比如
import os

# 修改目录名 d:/tools/aaa 为 d:/tools/bbb
os.rename('d:/tools/aaa','d:/tools/bbb')

# 修改文件名 d:/tools/first.py 为 d:/tools/second.py
os.rename('d:/tools/first.py','d:/tools/second.py')
注意,Linux 系统上,如果重命名之前 d:/tools/second.py 已经存在,则会被覆盖,所以使用该函数一定要小心。

赵乾舟 发表于 2021-6-28 10:43:14

os.rename还有移动文件的功能,如果改名前后文件件不一致,就会移动文件到新文件夹,新文件夹必须提前存在
页: [1]
查看完整版本: 修改文件名、目录名