Python OS Module

此模块与文件和目录有关

os.name

判断当前操作系统平台
Windows返回’nt
Linux返回’posix
os.name

os.getcwd()

返回当前工作目录
os.getcwd()

os.listdir()

返回当前目录下所有的文件名称和目录名称
os.listdir()

os.remove(path)

删除括号内path路径指定的文件

os.rmdir(path)

删除括号内path路径指定的目录

os.mkdir()

os.mkdir([path, mode])
以数字权限模式创建目录,默认的模式为0777(八进制)
path为要创建的目录
mode为要为目录设置的权限数字模式(主要针对Linux系统)
一般用os.mkdir(path)
并且此种方法只能建立一层目录

os.makedirs()

os.makedirs() 方法用于递归创建目录,用法和os.mkdir()一样,区别在于:
使用os.mkdir()时,如果path的参数是个多层的 path(例: ‘abc/def/ghi/jkl’),如果其中某个目录不存在(比如def不存在),那么Python将会报错,而os.makedirs()则不会.

os.path.isfile()

判断指定对象的属性是不是文件,是则返回True,否则返回False

os.path.isdir()

判断指定对象的属性是不是目录,是则返回True,否则返回False

os.path.exists()

判断对象是否存在,,是则返回True,否则返回False

os.path.split()

拆分路径和文件名
os.path.split()

os.chdir(path)

执行shell命令
改变当前工作目录到指定的路径。
如果路径运行访问则返回True,否则返回False

os.path.getsize()

返回一个文件的大小,若为目录则返回0

os.path.abspath()

返回绝对路径

os.path.join(path, name)

连接目录和文件名,与os.path.split()相反
os.path.join

os.path.basename(path)

返回一个文件名称
os.path.basename(path)

os.path.dirname(path)

返回文件路径
os.path.dirname(path)

就酱了 有空翻翻还是不错的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值