python os模块

  • os.chdir(path) 改变工作目录到path
  • os.chmod(path,mode)
    • stat.S_IRWXO: 其他用户有全部权限(权限掩码)0o007
    • stat.S_IRWXG: 组用户有全部权限(权限掩码)0o070
    • stat.S_IRWXU: 拥有者有全部权限(权限掩码)0o700
  • os.getcwd() 获取当前工作目录(绝对路径)
  • os.listdir(path) 获取path下的文件或文件夹名字的列表
  • os.makedirs(path[,mode]) 创建一个多级文件夹 os.makedirs(‘a/b/c/d’)
  • os.mkdir(path[,mode]) 创建一个文件夹
  • os.open(file,flags[,mode]) 打开一个文件
    • os.O_RDWR 读写的方式打开
    • os.O_APPEND 追加的当时打开
    • os.O_CREAT 创建并打开一个新的文件夹
  • os.read(fd,n) 从fd中读取最多n个字节
  • os.remve(path) 删除路径为path的文件(只能是文件)
  • os.rmdir(pah) 删除一个目录
  • os.removedirs(path) 递归删除目录
  • os.renames(old, new) 重命名文件或目录
  • os.write(fd,str) 写入字符串 os.write(fd,bytes(str,‘UTF-8’)) os.write(fd, str.encode(“string")

shutil

  • shutil.copyfile(src, dst)
    复制文件 src 的内容(不包含元素据)到文件 dst 中。 dst 必须为一个完整的目标文件。 如果要将文件复制目标文件夹中,查看 shutil.copy() 。 src 和 dst 不能为同一个文件,否则会报错。 目标文件位置必须为可写状态,否则会触发 IOError。 如果 dst 已经存在,则会被覆盖。 特别的, 字符设备、块设备和管道不能使用此方法复制。 使用字符串指定src 和 dst 路径。
  • shutil.copy(src, dst)
    复制文件 src 到 dst 文件或文件夹中。 如果 dst 是文件夹, 则会在文件夹中创建或覆盖一个文件,且该文件与 src 的文件名相同。 文件权限位会被复制。使用字符串指定src 和 dst 路径。

os.path

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值