|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import shutil
- import zipfile
- # 复制当前目录下的文件,新文件存在不报错
- shutil.copyfile('test.txt', 'text_copy.txt')
- # 将其他目录下文件复制到当前目录下
- shutil.copyfile(r'D:\pythonProject\samples\city_func.py', 'city_copy.py')
- # 只复制数据类型和格式:shutil.copystat(f1, f2)
- # 递归地复制目录,新的目录存在会报错
- # shutil.copytree("Atm(项目的目录结构演示)", "new_Atm(项目的目录结构演示)")
- # shutil.copytree("D:\pythonProject\day2", "day2_copy")
- # 递归地删除目录
- # shutil.rmtree("day2_copy")
- # shutil.rmtree('new_Atm(项目的目录结构演示)')
- # 压缩目标目录下的所有文件,压缩包存在不会报错
- shutil.make_archive("archive_test", "zip", r"D:\pythonProject\day1")
- # 压缩目标目录下的指定文件
- z = zipfile.ZipFile("day4.zip", "w") # 创建空压缩文件
- z.write('pickle2.py') # 压缩目标文件
- z.write('test.txt')
- z.close()
- z1 = zipfile.ZipFile("day4.zip")
- z1.extractall()
- z1.close()
复制代码 |
|