python——os模块

os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,通过使用os模块可以使程序与平台无关。在python编程时,经常和文件、目录打交道,因此离不开os模块。

下面列出了一些os模块的常用方法:

os.sep:操作系统特定的路径分隔符。

os.name:正在使用的平台。

os.getcwd():获取当前工作目录,即当前Python脚本工作的目录路径。

os.getenv():获取一个环境变量,如果没有返回none。

os.putenv(key, value):设置一个环境变量值。

os.listdir(path):返回指定目录下的所有文件和目录名。

os.remove(path):删除指定的文件。

os.rmdir(path):删除指定的目录。

os.mkdir(path):创建指定的目录。

os.system(command):运行shell命令。

os.linesep:当前平台使用的行终止符。

os.curdir:返回当前目录('.')

os.chdir(dirname):改变工作目录到dirname

os.path.isfile(path):判断指定的路径是否为文件。

os.path.isdir(path):判断指定的路径是否为目录。

os.path.exists(path):判断指定的路径是否存在。

os.path.getsize(name):获得文件大小,如果name是目录返回0L

os.path.abspath(name):获得绝对路径

os.path.normpath(path):规范path字符串形式

os.path.split(path) :将path分割成目录和文件名二元组返回。

os.path.splitext(name):分离文件名与扩展名

os.path.join(path,name):连接目录与文件名或目录,使用“\”连接。

os.path.basename(path):返回文件名

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值