如何使用 Python 重命名文件

新手上路,请多包涵

我想将 a.txt 更改为 b.kml

原文由 zjm1126 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
2 个回答

使用 os.rename

 import os

os.rename('a.txt', 'b.kml')

用法:

 os.rename('from.extension.whatever','to.another.extension')

原文由 YOU 发布,翻译遵循 CC BY-SA 4.0 许可协议

文件可能位于目录中,在这种情况下指定路径:

 import os
old_file = os.path.join("directory", "a.txt")
new_file = os.path.join("directory", "b.kml")
os.rename(old_file, new_file)

原文由 Abdul Razak 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏