import osos:包含了普遍的操作系统的功能 #获取炒作系统类型,nt-->windows posix-->Linux.Unix或者# Mac os Xprint(os.name)#nt #打印操作系统的详细信息(主要windous不支持)#print(os.uname()) #获取操作系统中的环境变量#print(os.environ) #获取指定环境变量#print(os.environ.get("ALLUSERSPROFILE")) #获得当前目录print(os.curdir) #获取当前工作目录,即当前Python脚本所在目录print(os.getcwd()) #以列表的形式返回指定目录下的所有的文件print(os.listdir(r"c:users"))#在当前目录下创建新目录#os.mkdir("os模块") #删除目录#os.rmdir("os模块")#删除普通文件#os.remove("log.txt") #获取文件属性#print(os.stat("os模块")) #重命名#os.rename("os模块","3.25os") #运行shell命令#os.system("notepad")#打开记事本#os.system("write")#写字板#os.system("mspaint")#画板#os.systme("msconfig")#os.system("shutdown -s -t 500")#设置自动关机#os.system("shutdown -a")#取消自动关机#os.system("taskkill/f/im notepad.exe")#关闭记事本 #有些方法存在os模块,还有些存在于os.path#查看当前的绝对路径 print(os.path.abspath("."))#查看当前的绝对路径 #拼接路径join()p1=r"D:\f\Python\pycharm\234"p2="tom"#参数2中开始不能有斜杆print(os.path.join(p1,p2)) #拆分路径path2=r"D:\f\Python\pycharm\234"#拆最后一个路径出来(元组形式)print(os.path.split(path2))#(‘D:\\f\\Python\\pycharm‘, ‘234‘) #获取扩展名print(os.path.splitext(path2))#如果没有扩展名则返回空 #判断是否是目录(文件夹)print(os.path.isdir(path2))#如果不是返回False#判断目录是否存在print(os.path.exists(path2))#如果存在返还True #判断文件是否存在print(os.path.isfile(path2))#如果存在返还True #获取文件大小(字节)print(os.path.getsize(path2)) #获取文件目录和文件名print(os.path.dirname(path2))print(os.path.basename(path2))
原文地址:https://www.cnblogs.com/zlong123/p/10432307.html
时间: 2024-10-06 00:38:37