os.getcwd() # 获取当前py文件所在的文件夹路径
os.mkdir(path) # 创建一个单层级文件夹
os.makedirs(path) # 创建一个多层级的文件夹
os.rmdir(path) # 删除一个单层级的空文件夹,若文件夹不为空则报错
os.removedirs(path) # 删除一个空文件夹(非空文件夹报错),然后递归返回该文件夹的上一级文件夹,如果上一级文件夹为空,则删除,然后重复之前的操作,直到上一级文件夹不为空
os.listdir(path) # 以列表的形式返回指定文件夹下的所有文件和子文件夹,包含隐藏文件,返回的是文件名和文件夹名,不是绝对路径
os.remove(path) # 删除文件,文件不存在则报错。文件是系统删除,无法在回收站中找到
os.renames(oldname,newname) # 重命名文件和文件夹
os.rename(oldname,newname) # 重命名文件和文件夹
os.stat(path)# 获取文件、文件夹的信息
os.sep # 返回操作系统的路径分隔符 Windows下为\ Linux下为/
os.system(系统命令) # 调用系统命令
os.environ # 获取系统的环境变量
os.path.split(path) # 将path分割成(文件夹,文件名)形式的元组
os.path.dirname(path) # 返回path所在的目录路径,就是os.path.split(path)返回元组的第一个元素
os.path.basename(path) # 返回path最后的文件或文件夹的名称,就是os.path.split(path)返回元组的第二个元素
os.path.exists(path) #path存在则返回True,不存在则返回False
os.path.isabs(path) #path为绝对路径返回True,否则返回False
os.path.isfile(path) #path为文件且存在则返回True,否则返回False
os.path.isdir(path) #path为文件夹且存在则返回True,否则返回False
os.path.getsize(path) #path为文件则返回文件大小(字节),若path为文件夹则返回0
os.path.getatime(path) # 返回path所指向的文件或者文件夹的最后存取时间
os.path.getmtime(path) # 返回path所指向的文件或者文件夹的最后修改时间