Python可以利用shutil模块实现拷贝文件的功能。下面是具体步骤:
导入shutil模块
在Python程序中,首先要导入shutil模块。
import shutil
使用shutil.copy()或shutil.copyfile()函数
然后利用shutil.copy()或shutil.copyfile()函数进行文件的拷贝。
方式1:使用shutil.copy()函数
import shutil
shutil.copy('/path/to/file', '/path/to/destination')
其中,/path/to/file是要拷贝的文件的路径,/path/to/destination是拷贝后文件的路径。
示例:
假设要将/Users/username/Desktop/test.txt拷贝到/Users/username/Documents/目录下,则代码为:
import shutil
shutil.copy('/Users/username/Desktop/test.txt', '/Users/username/Documents/')
方式2:使用shutil.copyfile()函数
import shutil
shutil.copyfile('/path/to/file', '/path/to/destination')
其中,/path/to/file是要拷贝的文件的路径,/path/to/destination是拷贝后文件的路径。
示例:
假设要将/Users/username/Desktop/test.txt拷贝到/Users/username/Documents/目录下,则代码为:
import shutil
shutil.copyfile('/Users/username/Desktop/test.txt', '/Users/username/Documents/test.txt')
备注
在使用shutil.copy()和shutil.copyfile()函数时,如果目的地路径中不含文件名,则默认使用原文件名进行拷贝。同时,如果目的地路径中已经存在同名文件,则会被覆盖。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python利用shutil实现拷贝文件功能 - Python技术站