Python_文件操作os模块+shutil模块

shutil

# 1)删除文件夹
shutil.retree(path) # 同时删除其中的文件
# 2)移动文件(夹)
shutil.move('要移动的文件或者文件夹', '移动到那个位置')
# 3) 复制文件
shutil.copy('文件路径', '复制到那个位置')
# 4)复制A文件夹中的全部文件到B文件夹中
shutil.copytree('A文件夹', 'B文件夹')
# 5)解压
shutil.unpack_archive('压缩文件', '解压位置')
# 6)压缩
shutil.make_archive(压缩包名, 压缩格式, 要压缩的文件夹) # 注意:压缩包名不需要夹拓展名

os

# 1)重命名文件夹
os.rename(文件或者文件夹, 新名字)
# 2)创建文件夹
os.makedir(path)
# 3)删除文件
os.remove(path)
# 4)获取当前目录下的所有文件和文件夹
os.listdir(path) # 返回列表
# 5)是否为文件
os.path.isfile(path)
# 6)判断是否为文件夹
os.path.isdir(path)
# 7)判断路径是否存在
os.path.exists(path)
# 8)判断是否为绝对路径
os.path.isabs(path)
# 9)获取当前目录的绝对地址
os.getcwd()
posted @   aall_blue  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示