本文共 1247 字,大约阅读时间需要 4 分钟。
import os'''OS:包含了普遍的操作系统的功能'''#获取操作系统类型 nt->Windows posix->Linux/Unix或Mac OS Xprint(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))
转载地址:http://tdnba.baihongyu.com/