python中的os模块
import os print(os.getcwd())#获取当前的工作目录的路径 #os.chdir(r'C:\Users')#返回当前目录 #print(os.getcwd()) #print(os.curdir) #print(os.pardir) #生成目录 os.makedirs('abc\\lan\\text') #删除文件夹只能删除空文件 #os.removedirs('abc\\lan\\text') #生成单个文件夹 #os.mkdir('dirname') #删除单个文件夹,内容要为空,删除具体的文件夹,不会往上找 #os.rmdir('dirname\\erin') #目录下全部文件 # dir=os.listdir(r'C:\Users\LYH\PycharmProjects\untitled\week4') # print(dir) #只能删除文件不能删除目录 #os.remove('hello.py') #重新命名文件夹名称和目录 #os.rename('dirname','dirname') #重新命名文件夹名称和目录 #os.rename('模块.py','模块os.py') #文件信息 # info=os.stat('.\\生成器.py') # print(info)#获取文件对象 # print(info.st_size)#文件大小 # \ 说明是在window环境下 #print(os.sep) #输出用于分割文件路径的字符串 #print(os.pathsep) #nt-win,posix-linux输出字符串指示当前使用平台 #print(os.name) #执行cmd命令 #print(os.system('dir')) #环境变量 #print(os.environ) #绝对路径 #print(os.path.abspath('./dirnames')) #分割路径 #print(os.path.split(r'C:\Users\LYH\PycharmProjects\untitled\week4\dirnmaes')) #os.path.dirname(__file__)返回脚本的路径 print(os.path.dirname(r'C:\Users\LYH\PycharmProjects\untitled\week4\dirnames'))