print(os.getcwd())#获取当前文件的目录 os.chdir("..") #改变当前文件在上一级目录 os.chdir("test2") #改变当前文件在test2目录 os.curdir #返回当前目录 print(os.getcwd())#获取当前文件的目录 print(os.pardir) #获取当前目录的父目录字符串名 os.makedirs('dirname1/dirname2') #可生成多层递归目录 os.removedirs('dirname1/dirname2') #以当前处在的位置删除对应的目录,若目录为空,则删除,并递归到上一级目录,也会被删除 os.mkdir('dirname1') #生成单级目录 os.rmdir('dirname1') #删除单级目录,如果目录 不为空则无法删除,会报错 #print(os.listdir('test2son')) #列出指定目录下的所有文件子目录,包括隐藏文件 #os.remove('test2son/__init__.py') #删除一个文件 #os.rename('test2son','test2newson') #重命名文件or目录 print(os.stat('test2newson')) #获取文件or目录信息 print(time.ctime(1561001748)) print(os.sep) #输出 操作系统特定的路径分隔符 window下为"\",Linux下为"/" print(os.linesep) #输出当前系统平台使用的行终止符 window下为"\r\n",Linux下为"\n" print(os.pathsep) #输出用于分割文件路径的字符串 window下为";",Linux下为":" print(os.name) #l输出当前系统平台 window下为"nt",Linux下为"posix" os.system("ipconfig") #运行shell命令,把相应命令输入,结果会显示出来 print(os.environ) #输出当前系统的环境变量 print(os.path.abspath('test2newson')) #返回path规范化的绝对路径 print(os.path.split(r"D:\py_files\my_first_py3\test2\test2newson")) print(os.path.join(a,b)) #a,b路径的拼接 print(os.path.getatime(path)) #获取文件或者目录的最后的存取时间 print(os.path.getmtime(path)) #获取文件或者目录的最后的修改时间