10.shutil.copytree('E:\test\good', 'E:\test\vivi')
copytree不能把文件夹复制到已存在的文件夹里面去。
11.shutil.copytree('E:\test\good', 'E:\test\new folder')
只能复制到新创建的文件夹里面。
有相同名字的文件,就会出错,注意修改文件名。
python直接copy安装后的文件夹不能使用。如果是直接拷贝.py脚本文件到其他没装python的电脑上是不能运行的,如果想把编写的脚本在其他电脑上直接双击运行,可以去下载pyinstaller库,windows可直接pipinstallpyinstaller安装,然后在打开命令行,cd到脚本文件的目录或者在脚本文件的目录打开cmd,然后输入pyinstallerF加上脚本文件名(记得加上文件后缀)。shutil.copyfile(src, dst):将名为src的文件的内容复制到名为dst的文件中 。
src, dst是文件名
shutil.copy(source, destination)
shutil.copy() 函数实现文件复制功能,将 source 文件复制到 destination 文件夹中,两个参数都是字符串格式。如果 destination 是一个文件名称,那么它会被用来当作复制后的文件名称,即等于 复制 + 重命名。
source一定是文件名,destination可以是文件名也可以是文件夹名
举例如下:
shutil 模块