Python:模块学习——os模块

本文详细介绍了Python os模块的主要功能,包括获取当前工作目录、列出指定目录下的文件和子目录、创建和删除目录、重命名文件等操作。此外还介绍了如何通过os模块进行文件路径的解析、环境变量的获取以及如何执行系统命令。

os模块提供了多个访问操作系统服务的功能

os模块中一些重要的函数和变量

 

os.name显示当前使用平台
os.getcwd()显示当前Python脚本工作路径
os.listdir('dirname')显示目录dirname下的所有文件和目录名
os.remove('filename')删除一个文件
os.makedirs('dirname/dirname')生成多层递归目录
os.rmdir('dirname')删除单级目录
os.rename('oldname','newname')重命名文件
os.environ:获取系统的环境变量
os.systm(command)运行shell命令
os.sep显示当前平台下路径分隔符
os.linesep显示当前平台使用的行终止符('\n','\r')
os.urandom(n)即产生n个字节的字符串,可以作为随机加密的key使用
os.path.abspath(path)显示当前绝对路径
os.path.dirname(path)返回该路径的父目录
os.path.basename(path)返回该路径的最后一个文件或目录,若path以\或/结尾,则返回空值
os.path.isfile(path)若path是一个文件,返回True
os.path.isdir(path)若path是一个目录,返回True
os.path.split(path)将path分割成路径名和文件名
os.path.join(path,name)连接目录与文件名或目录,结果为path/name
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值