1 import os 2 3 print(os.getcwd()) # 文件所在位置 4 # os.chdir("F:\\python") # 改变路径 5 # os.chdir(r"F:\python") # 改变路径 6 print(os.curdir) # 返回当前路径 7 print(os.pardir) # 返回上一级目录 8 # os.makedirs(r"F:\a\b\c\d") # 递归的建立目录,就是前面没有文件夹也会建立出来 9 # os.removedirs(r"F:\a\b\c\d") # 文件夹为空就删除,清除空文件夹 10 # os.mkdir(r"F:\a\b") # 生成单极目录 11 # os.rmdir(r"F:\a\b") # 删除单极空目录 12 print(os.listdir('.')) # 列出指定目录下的全部文件和字目录,包括隐藏文件,并以列表方式打印 13 # os.remove(r"F:\学习\python\one\a.txt") # 删除一个文件 14 print(os.stat(r"F:\学习\python\one\var.py")) # 获取文件/目录信息 15 print(os.sep) # 输出操做系统特定的路径分隔符,win下为“\”,Linux下为“/” 16 print(os.linesep) # 输出当前平台使用的行终止符 17 print(os.pathsep) # 输出用于分割文件路径的字符串,win下为“;”,Linux下为“:” 18 print(os.environ) # 显示当前系统的环境变量 19 print(os.name) # 显示当前操做系统,win-》“nt”,Linux-》“posix” 20 # os.system() # 运行命令 21 # os.path.abspath(path) # 返回path规范化的绝对路径 22 print(os.path.split(r"F:\学习\python\one\var.py")) # 将路径分割成目录和文件名,二元组方式返回 23 print(os.path.dirname(r"F:\学习\python\one\var.py")) # 只返回路径,不返回文件名 24 print(os.path.basename(r"F:\学习\python\one\var.py")) # 只返回文件名 25 print(os.path.exists(r"F:\学习\python\one\var.py")) # 判断路径存不存在 26 print(os.path.isabs(r"C:")) # 判断是否是绝对路径 27 print(os.path.isfile(r"F:\学习\python\one\var.py")) # 判断是否是文件 28 print(os.path.isdir(r"F:\学习\python\one")) # 判断是不是目录 29 print(os.path.join(r"C:",r"\a.txt")) # 拼接路径 30 print(os.path.getatime(r"F:\学习\python\one\var.py")) # 返回所指向文件或目录的最后存取时间 31 print(os.path.getmtime(r"F:\学习\python\one\var.py")) # 返回所指向文件或目录的最后修改时间