Python os模块

 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")) # 返回所指向文件或目录的最后修改时间
相关文章
相关标签/搜索