zoukankan      html  css  js  c++  java
  • shutil模块

     1 # import shutil
     2 
     3 # 拷贝文件
     4 # shutil.copy2('00a.py','00b.py')
     5 
     6 # 拷贝目录
     7 # shutil.copytree('a',
     8 #                 'b',
     9 #                 ignore=shutil.ignore_patterns('*.py'))   # 需要忽略的
    10 
    11 # 删除目录
    12 
    13 # shutil.rmtree("a#路径+文件名", ignore_errors=True #忽略某些错误)    慎用
    14 
    15 # 移动文件/目录
    16 
    17 # shutil.move("a", "b", copy_function=shutil.copy2)
    18 
    19 
    20 # 获取磁盘使用空间
    21 
    22 # total, used, free = shutil.disk_usage(".")    #  .  指的是当前磁盘
    23 # print("当前磁盘共: %iGB, 已使用: %iGB, 剩余: %iGB"%(total / 1073741824, used / 1073741824, free / 1073741824))  
    24 
    25 # 压缩文件
    26 
    27 # shutil.make_archive('压缩文件夹的名字', 'zip','待压缩的文件夹路径')
    28 
    29 # 解压文件
    30 
    31 # shutil.unpack_archive('zip文件的路径.zip','解压到目的文件夹路径')
    Never compromise.
  • 相关阅读:
    用sed删除空行
    烂泥:php5.6源码安装及php-fpm配置
    linux系统vsftpd登陆慢卡怎么办
    Linux Vsftpd 连接超时解决方法
    linux中shell截取字符串方法总结
    运算符
    数据类型
    is null 和=null的区别
    DML
    DDL
  • 原文地址:https://www.cnblogs.com/luoluokang/p/12743544.html
Copyright © 2011-2022 走看看