os模块中的函数
import os
#获取当前工作目录
os.getcwd()
#修改工作目录
os.chdir('new_work_path')
#获取指定文件夹中所有的内容名称的列表
os.listdir('path')
#创建文件夹
os.mkdir('path')
#删除空目录
os.rmdir('path')
#递归的创建文件夹(可以一次创建多个含包含关系的文件夹)
os.makedirs('path')
#递归的删除文件夹
os.removedirs('path')
#修改文件或者文件夹的名称
os.rename('path')
#获取文件信息函数
os.stat('path')
#在python中执行系统指令
os.system('mkdir wiz333')
#获取当前环境变量信息(linux使用:分割,windows使用;分割)
os.getenv('获取的环境变量名称')
os模块中的environ
import os
#获取所有环境变量信息
os.environ
#访问环境变量中的PATH信息
os.environ['PATH']
#向环境变量中添加数据
os.environ['PATH'] += 'path'
os模块中的path模块
import os
#将相对路径转化为绝对路径
os.path.abspath('相对路径')
#获取完整路径的主体部分(路径的最后)
res = os.path.basename('ddddd/ddddd/ddd/321.py')
'''
res-> 321.py
'''
#获取完整路径中的路径部分(注意:最后一层目录的/号,不会被截取到)
res = os.path.dirname('ddddd/ddddd/ddd/321.py')
'''
res-> ddddd/ddddd/ddd
'''
#将一个完整路径拆分成主体和路径两个部分组成的元组(注意:路径部分,最后一层目录的/号,不会被截取到)
res = os.path.split('ddddd/ddddd/ddd/321.py')
'''
res-> ('ddddd/ddddd/ddd', '321.py')
'''
#将两个路径进行合并
res = os.path.join('ddddd/ddddd/ddd','321.py')
'''
res-> ddddd/ddddd/ddd/321.py
'''
#将路径分割为后缀部分和其他部分组成的元组(注意:其他部分,最后一层目录的/号,不会被截取到)
res = os.path.splitext('ddddd/ddddd/ddd/321.py')
'''
res-> ('ddddd/ddddd/ddd/321', '.py')
'''
#获取文件的大小
os.path.getsize('path')
#检测路径是否是一个文件夹(返回True False)
os.path.isdir('path')
#检测路径是否是一个文件(返回True False)
os.path.isfile('path')
#检测路径是否是一个链接(返回True False)
os.path.islink('path')
#获取文件的创建时间(得到时间戳)
os.path.getctime('path')
#获取文件的最后一次修改时间(得到时间戳)
os.path.getmtime('path')
#获取文件的最后一次访问时间(得到时间戳)
os.path.getatime('path')
#检测指定的路径是否存在(可用于,创建文件后验证文件创建是否成功)
os.path.exists('path')
#检测一个路径是否是绝对路径
os.path.isabs('path')
#检测两个路径(路径上的文件)是否是相同内容
os.path.samefile('path_a','path_b')