OS模块

'''
包含了普遍的操作系统功能

'''

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())
#获得文件名












你可能感兴趣的:(python基础)