'''
包含了普遍的操作系统功能
'''
import os
print(os.name)
#获取操作系统类型 nt->win, posix->unix, linux
#mac OS X
print(os.environ)
#获取操作系统中的所有环境变量
print(os.environ.get('SYSTEMDRIVE'))
#获取某个环境变量
print(os.curdir)
#获取当前路径
print(os.getcwd())
#当前工作目录,即当前python脚本所在的目录
print(os.listdir(r'D:\pytest\python基础班'))
#返回此目录下的所有文件
os.mkdir('chuang.py')
#当前目录下创建新目录
os.rmdir('chuang.py')
#删除当前目录下的此文件
print(os.stat())
#获取文件属性
os.rename(A,B)
#重命名
os.remove()
#删除普通文件
os.system('notepad')
#运行shell命令,打开notepad,'write'写字板
#mspaint画板
#msconfig系统设置
#shutdown -s -t 500 关机、注销计算机
#shutdown -a 注销被取消
#taskkill /r /im notepad.exe 关闭刚刚打开的notepad任务
print(os.path.abspath('相对路径'))
#查看当前绝对路径,
#同根目录,绝对路径,不同根目录,相对路径
print(os.path.join(A路径.B路径))
#参数2开头不要有斜杆\
#拼接路径
#拆分路径
print(os.path.split())
#拆除path最后的文件名
print(os.path.splitext())
#拆分最后文件名的扩展名
print(os.path.isdir())
#判断是否是目录
print(os.path.isfile())
#判断文件是否存在
print(os.path.exists())
#判断目录是否存在
print(os.path.getsize())
#获得文件大小
print(os.path.dirname())
#获得文件目录
print(os.path.basename())
#获得文件名
OS模块
最新推荐文章于 2023-01-08 16:25:21 发布