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)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值