您现在的位置是:首页 > 文章详情

Python零基础学习笔记(二十九)—— OS模块

日期:2019-01-24点击:503

import os
'''
OS:包含了普遍的操作系统的功能
'''
#获取操作系统类型 nt->Windows posix->Linux/Unix或Mac OS X
print(os.name)
#打印操作系统详细信息,注意:windows 不支持
#print(os.uname())
#获取操作系统的环境变量
print(os.environ)
#获取指定环境变量
print(os.environ.get("ALLUSERSPROFILE"))
#获取当前目录
print(os.curdir)
#获取当前工作目录,即当前脚本所在的目录
print(os.getcwd())
#返回指定目录下的所有文件(列表形式)
print(os.listdir(r"C:\Users\Administrator\PycharmProjects\untitled\day006"))
#在当前目录下创建新目录
#os.mkdir("My name")
#删除目录
#os.rmdir("My name")
#获取文件属性
print(os.stat("断言.py"))
#重命名
#os.rename("My name","sd")
#删除普通文件
#os.remove("sd")
#运行shell命令
#os.system("notepad")
#os.system("write")
#os.system("shutdown -s -t 500") #自动关机
#os.system("taskkill /f /im notepad.exe")   #关闭notepad进程

'''
os.path
'''
#查看当前的绝对路径
print(os.path.abspath("./sd"))
#拼接路径
p1 = r"C:\Users\Administrator\PycharmProjects\untitled\day011"
p2 = "jjking"#注意:开始不能有斜杠
print(os.path.join(p1,p2))

#拆分路径
path2 = r"C:\Users\Administrator\PycharmProjects\untitled\day011\sd"
print(os.path.split(path2))

#获取扩展名
print(os.path.splitext(path2))

#是否是目录
print(os.path.isdir(path2))

#判断文件是否存在
path3 = r"C:\Users\Administrator\PycharmProjects\untitled\day011\断言.py"
print(os.path.isfile(path3))

#判断文件是否存在
print(os.path.exists(path3))
#获得文件字节
print(os.path.getsize(path3))
#获得文件路径
print(os.path.dirname(path3))
#获得文件名
print(os.path.basename(path3))

原文链接:https://yq.aliyun.com/articles/688947
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章