• 推动长江经济带发展 习近平要求境界和担当 2019-11-11
  • 丰台东铁匠营街道:品粽赏乐感受改革开放四十周年 2019-11-11
  • 学习宣传宪法 弘扬法治精神 2019-11-07
  • 山东搭建“灯塔—党建在线”网络平台 2019-11-07
  • 2016杨宗纬VOCAL巡演北京站正式开票杨宗纬VOCAL 2019-11-04
  • 年龄大了,也想积点口德,已经给你笔下留情了。 2019-11-04
  • 人民网通行证——帮助 2019-11-03
  • 端午节,跟随习近平找寻中华民族“精气神” 2019-10-30
  • 天津加入抢人大战,你会否挑花眼? 2019-10-29
  • “海河英才”行动计划为企业解渴 2019-10-29
  • 在庆祝海南建省办经济特区30周年大会上的讲话 2019-10-07
  • 俄罗斯世界杯F组:球迷风采 2019-09-24
  • 彭于晏廖凡曝姜文“精神洁癖” 2019-09-24
  • 苏州大学研究生支教团网上众筹资助留守儿童 2019-09-23
  • 湖北政务微信排行榜第187期出炉 交警类公号表现亮眼 2019-09-19
  • 香港赛马会最早资料:详解Python_shutil???/h1>
     更新时间:2019年03月15日 14:04:27   作者:Vera_y   我要评论
    这篇文章主要介绍了Python_shutil??楣δ?,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    香港赛马会网站惠泽社绝杀八码 www.mwcrz.tw

    import shutil

    高级的文件,文件夹,压缩包的处理???也主要用于文件的拷贝

    shutil.copyfileobj(fsrc,fdst[,length]):  将文件的内容拷贝到另一个文件(可以指定length长度进行拷贝)

    import shutil
    shutil.copyfileobj(open('old.txt','r'),open('new.txt','w'))

    shutil.copyfile(src,dst):  拷贝文件

    import shutil
    shutil.copyfile('f1.log','f2.log')

    shutil.copymode(src,dst):  仅拷贝权限,内容、组、用户均不变

    import shutil
    shutil.copymode('f1.log', 'f2.log')

    shutil.copystat(src,dst):  拷贝状态的信息,包括:mode bits,atime,mtime,flags

    import shutil
    shutil.copystat('f1.log', 'f2.log')

    shutil.copy(src,dst):  拷贝文件和权限

    import shutil
    shutil.copy('f1.log', 'f2.log')

    shutil.copy2(src,dst):  拷贝文件和状态信息

    import shutil
    shutil.copy2('f1.log', 'f2.log')

    shutil.copytree(src,det,symlinks=False,ignore=None):  递归的去拷贝文件

    import shutil
    shutil.copytree('folder1', 'folder2', ignore=shutil.ignore_patterns('*.pyc', 'tmp*'))

    shutil.rmtree(path[,ignore_errors[,onerror]]):  递归的去删除文件

    import shutil
    shutil.rmtree('folder1')

    shutil.move(src,dst):  递归的去移动文件(重命名)

    import shutil
    shutil.move('folder1', 'folder3')

    shutil.make_archive(base_name, format,...):  创建压缩包并返回文件路径,例如:zip、tar

    base_name: 压缩包的文件名,也可以是压缩包的路径。只是文件名时,则保存至当前目录,否则保存至指定路径(例:Presley=>保存至当前路径,/User/Presley =>保存至/Users/路径下)
    format: 压缩包种类,“zip”, “tar”, “bztar”,“gztar”
    root_dir: 要压缩的文件夹路径(默认当前目录)
    owner: 用户,默认当前用户
    group: 组,默认当前组

    import shutil
    z = shutil.make_archive('presly', 'gztar', root_dir='D:\软件下载')

    shutil对压缩包的处理,也可调用zipfile或tarfile??榻醒顾?/p>

    以上所述是小编给大家介绍的Python_shutil??橄杲庹?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    相关文章

    最新评论

    微信 投稿 在线工具
  • 推动长江经济带发展 习近平要求境界和担当 2019-11-11
  • 丰台东铁匠营街道:品粽赏乐感受改革开放四十周年 2019-11-11
  • 学习宣传宪法 弘扬法治精神 2019-11-07
  • 山东搭建“灯塔—党建在线”网络平台 2019-11-07
  • 2016杨宗纬VOCAL巡演北京站正式开票杨宗纬VOCAL 2019-11-04
  • 年龄大了,也想积点口德,已经给你笔下留情了。 2019-11-04
  • 人民网通行证——帮助 2019-11-03
  • 端午节,跟随习近平找寻中华民族“精气神” 2019-10-30
  • 天津加入抢人大战,你会否挑花眼? 2019-10-29
  • “海河英才”行动计划为企业解渴 2019-10-29
  • 在庆祝海南建省办经济特区30周年大会上的讲话 2019-10-07
  • 俄罗斯世界杯F组:球迷风采 2019-09-24
  • 彭于晏廖凡曝姜文“精神洁癖” 2019-09-24
  • 苏州大学研究生支教团网上众筹资助留守儿童 2019-09-23
  • 湖北政务微信排行榜第187期出炉 交警类公号表现亮眼 2019-09-19
  • 足球即时比分球探007 体彩微信扫码兑奖 江苏快3官网 11选5有稳赚的方法吗 11选5开奖时间 押大小单双微信群 十二生肖游戏官网 赚钱软件小喵 包六肖买100中多少 恒大直播