面试常考-----Python中的os模块和sys模块

os是提供系统函数的方法,一般喜欢和sys模块一起考,每个列出五个方法


os.path.exists(path)   判断文件是否存在

os.path.isfile(path)   判断是否是文件

os.path.isdir(path)  判断是否是文件夹

os.path.isabs(path)  判断是否是绝对路径

os.path.getctime(path)  获取文件的创建时间

os.path.getatime(path)  获取文件最后一次访问的时间

os.path.getmtime(path) 获取文件最后一次修改时间

os.path.join(path1,path2,path3.......)  拼接路径


os.mkdir(path)  创建单层目录

os.makedirs(path)   创建多层目录

os.remove(path)  删除文件

os.rmdir(path)  删除单层目录

os.removedirs(path)  删除多层目录


os.listdir(path) 获取所有文件和文件夹名,返回列表

os.walk(path) for in获取路径,文件夹列表 ,文件列表

os.getcwd()  获取当前路径

os.chdir(path)  切换目录

os.rename(原名,新名)  重命名


sys模块提供的是解释器使用或者维护的,与解释器交互使用的方法

sys.path  获取搜索路径

sys.version 获取python解释器信息

sys.copyright 获取版本信息

sys.moudules 获取导入模块信息  返回字典 key是模块名,value是模块

sys.platfrom 获取操作系统平台名称

sys.stdin 标准输入

sys.stdout 标准输出

sys.stderr 错误输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值