Python: OS模块文件/目录方法

os 模块提供了非常丰富的方法用来处理文件和目录,常用的方法如下:
os.path

  • os.path.abspath(path) #返回绝对路径
  • os.path.isabs(path) #判断是否为绝对路径
  • os.path.isdir(path) #判断路径是否为目录
  • os.path.isfile(path) #判断路径是否为文件
  • ====================================================
  • os.path.realpath(path) #返回path的真实路径
  • os.path.dirname(path) #返回文件所在目录路径名
  • os.path.basename(path) #返回文件名
  • os.path.split(path) #把路径分割成 dirname 和 basename,返回一个元组
  • ====================================================
  • os.path.getsize(path) #返回文件大小,如果文件不存在就返回错误
  • os.path.join(path1[, path2[, …]]) #把目录和文件名合成一个路径
  • os.path.exists(path) #path 存在,返回 True;path 不存在,返回 False

========================================================
os.getcwd() #返回当前工作目录
os.listdir(path) #返回path指定的文件夹包含的文件或文件夹的名字的列表

========================================================
os.mkdir(path[, mode]) #以数字mode的mode创建一个名为path的文件夹.默认的 mode 是 0777 (八进制)
os.makedirs(path[, mode]) #递归文件夹创建函数

========================================================
os.remove(path) #删除路径为path的文件
os.removedirs(path) #递归删除目录

========================================================
os.rename(src, dst) #重命名文件或目录,从 src 到 dst
os.renames(old, new) #递归地对目录进行更名,也可以对文件进行更名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值