标签:创建文件夹 create 绝对路径 删除文件夹 os模块 否则 使用 import basename
OS 模块 2018-12-29
import os
os.getcwd() #获取当前工作目录
os.chdir() #改变当前工作目录
os.listdir() #获取指定文件夹中的名称列表
os.mkdir() #创建文件夹
os.makedirs() #递归创建文件夹
os.rmdir() #删除空目录
os.removedirs() #递归删除文件夹 /A/B/C 假设A,B,C都是空目录就从C删到A。假设B下有文件,那么只删除C
os.rename() #文件或文件夹重命名 os.rename(‘/bb‘,‘/aa‘)bb改为aa文件名 相对/或绝对路径
os.stat() #获取文件或文件夹的信息
os.system() #执行系统命令
os.getenv(‘PATH‘) #获取系统的环境变量
os.putenv() 将一个目录添加到环境变量中(临时增加仅对当前脚本有效)os.putenv(‘PATH‘,‘/home/sy/ss‘)
os.system(‘syls‘)
os.curdir #表示当前文件夹 .
os.pardir #表示父目录 ..
#系统路径 相对路径.././文件 ..父目录 .当前目录 绝对路径 /aa/bb/cc bb目录
os.name #获取代表操作系统的名称字符串 win:nt
os.sep #获取系统路径间隔符号 window ->\ linux ->/
os.extsep #获取文件名称和后缀之间的间隔符号 window & linux -> .
os.linesep #获取操作系统的换行符号 window -> \r\n linux/unix -> \n
os.path.abspath() #将相对路径转化为绝对路径
os.path.dirname() #获取完整路径当中的目录部分
os.path.basename() #获取绝对路径的主体部分 列/a/b/c 那么获取c
os.path.split() #将一个完整的路径切割成目录部分和主体部分
os.path.join() #将2个路径合并成一个
os.path.splitext() #将一个路径切割成文件后缀和其他两个部分,主要用于获取文件的后缀 使用索引取
os.path.getsize() #获取文件的大小
os.path.isfile() #检测是否是文件
os.path.isdir() #检测是否是文件夹
os.path.islink() #检测是否是链接 有True 否则 False
os.path.getctime() #获取文件的创建时间 get create time
os.path.getmtime() #获取文件的修改时间 get modify time
os.pathgetatime() #获取文件的访问时间 get active time
os.path.exists() #检测某个路径是否真实存在 真 或 假
os.path.isabs() #检测一个路径是否是绝对路径
os.path.samefile() #检测2个路径是否是同一个文件
os.environ #用于获取和设置系统环境变量的内置值
os 常用方法
标签:创建文件夹 create 绝对路径 删除文件夹 os模块 否则 使用 import basename
原文地址:https://www.cnblogs.com/lc1013/p/10197541.html