python3.x之os模块简单运用

mac2022-06-30  21

话不多说,直接上代码。

import os #导入os包

#识别当前的操作系统是什么类型,nt表示win

#print(os.name)

#输出操作系统的环境变量,这是可以去更改的

#print(os.environ)

#获取当前的目录

#print(os.curdir)

#获取当前工作目录,python脚本的目录

#print(os.getcwd())

#展示在该目录下的所有的文件及目录

#print(os.listdir(r"E:\360MoveData\Users\Administrator\Desktop\Python"))

#打印计算机的详细信息

#print(os.uname())#这个命令在win下会报错,可以用其他的系统试一下

#在当前的文件夹下创建?的文件

#os.mkdir("dss")

#这个路径也可以写绝对路径 #删除文件

#os.rmdir("dss")

#这个路径也可以写绝对路径

#打开记事本

#os.system("notepad")

#打开写字板

#os.system("write")

#打开系统配置

#os.system("msconfig")

#画板

#os.system("mspaint")

#关闭已打开的程序

#os.system("taskkill /f /im qq.exe") #os.system(r"F:\QQ\Mozilla Firefox\firefox.exe")

#打印文件的属性

#os.mkdir("dss") #print(os.stat("dss"))

#重新命名文件名

#os.rename("dss","ostest")

#删除文件

#os.remove("test.txt") path1=r"E:\360MoveData\Users\Administrator\Desktop\Python\python入门\os模块\ostest" path2="dss" path3="E:\\360MoveData\\Users\\Administrator\\Desktop\\Python\\python入门\\os模块\\ostest\\test.txt"

#组合目录

print(os.path.join(path3,path2))

#分隔目录

print(os.path.split(path3))

#获取文件的扩展名,.txt .html等等

print(os.path.splitext(path3)) print(os.path.dirname(path1))

#判断是不是目录,或目录是否存在

print(os.path.isdir(path1))

#判断是不是文件,或文件是否存在

print(os.path.isfile(path3))

#与1的效果类似

print(os.path.exists(path1))

#文件的大小

print(os.path.getsize(path3))

#获取文件名

print(os.path.basename(path1))
最新回复(0)