python 如何在Python上重命名文件的示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 如何在Python上重命名文件的示例相关的知识,希望对你有一定的参考价值。

import glob
import shutil

# Substitute path/to/dir for the directory the files are in
old_files = glob.glob('path/to/dir/*.dcm')

# Removes four last chars in the name and add '_cris.dcm'
new_files = [ f[:-4] + '_cris.dcm' for f in old_files ]

# Builds a list of 2-tuples, where the first (second) is the old (new) file 
zipped = zip(old_files, new_files)

# Copies the old to the new files. Use 'rename' instead of 'copyfile' to move.
for z in zipped:
    shutil.copyfile(zipped[0], zipped[1])

以上是关于python 如何在Python上重命名文件的示例的主要内容,如果未能解决你的问题,请参考以下文章

如何在 GitHub 网站上重命名分支?

在代码上重命名 Android 文件夹

在 Linux 上重命名多个文件,同时保持相同的扩展名

在 ruby​​ on rails 上重命名上传文件

如何在“GitHub 桌面”上重命名仅限本地的存储库 - 无需重命名存储库目录

Google Cloud Storage - 在 GUI 上重命名/移动文件/文件夹