import sys
sys.argv 命令行参数List,第一个元素是程序本身路径
sys.exit(n) 退出程序,正常退出时exit(e)
sys.version 获取python解释程序的版本信息
sys.path 返回模块的搜索路径
import shutil
shutil.copyfileobj(fsrc,fdst[,length]) 将文件内容拷贝到另一个文件中,可以是不分内容 (src表示源文件,dst表示目标文件)
shutil.copyfile(src,dst) 拷贝文件
shutil.copystat(src,dst) 拷贝状态的信息,包括mode bits,atime,mtime,flags.
shutil.copy(src,dst) 拷贝文件和权限
shutil.copy2(src,dst) 拷贝文件和状态信息
shutil.copymode( src, dst) 只是会复制其权限其他的东西是不会被复制的
shutil.copytree(src,dst) srcr和dst都只能是目录,且dst必须不存在,递归的去拷贝文件
shutil.rmtree(path[,ignore_errors[,onerror]]) 递归的去删除文件
shutil.move(src,dst) 递归的去移动文件
shutil.make_archive(base_name,format,....) 创建压缩包并返回文件路径。
base_name 压缩包的文件名,也可以是压缩包的路径;
format 压缩包种类,“zip”,“tar”,“bztar”
root_dir 要压缩的文件路径
owner 用户
group 组,默认当前值