如何使用Python创建现有文件的副本?
shutil模块提供了复制文件以及整个文件夹的函数。
调用shutil.copy(source,destination)将会把路径为source的文件复制到路径为destination的文件夹中。(source和destination都是字符串。)如果destination是一个文件名,它将被用作复制文件的新名称。此函数返回复制文件的路径字符串。例如: 例子如下:
>>> import shutil
>>> #将文件在同一文件夹中复制,文件名更改
>>> shutil.copy('original.txt', 'duplicate.txt')
'/home/username/duplicate.txt'
>>> #将文件复制到my_folder文件夹中
>>> shutil.copy('original.txt', 'my_folder/duplicate.txt')
'/home/username/my_folder/duplicate.txt'
极客教程