python之os和sys库
os库用的多一些 sys库比较少,就简单记录一下
os库
import os import os.path print(os.getcwd()) # 获取当前目录 #os.mkdir('testdir') # 创建目录 #os.rmdir('testdir') # 删除空目录,该目录下不能有文件和文件夹 # os.chdir('testdir')#改变目录 print(os.listdir(os.getcwd())) #获取指定目录下所有文件和文件夹 # os.rename('22.txt','33.txt') #重命名文件 # os.renames('33.txt','testdir/33.txt') #移动文件 # os.remove('testdir/33.txt') #删除文件 print(os.path.exists('testdir')) #判断文件或目录是否存在 print(os.path.abspath('testdir')) #返回绝对路径 path = os.path.abspath('testdir') txt_path = os.path.join(path,'33.txt')#拼接路径 print(os.path.split(txt_path)) #分离文件名和路径 print(os.path.splitext(txt_path)) #分离扩展名 os.path.isdir('testdir') #判断是否是目录 os.path.isfile('testdir') #判断是否是文件 os.path.getsize('testdir') #获取文件大小 os.path.dirname(txt_path) #获取文件路径 os.path.basename(txt_path) #获取文件名和扩展名 os.path.getatime(txt_path) #获取文件最后访问时间 os.path.getmtime(txt_path) #获取文件最后修改时间 os.path.getctime(txt_path) #获取文件创建时间 os.path.isabs(txt_path) #判断是否是绝对路径
sys库
import sys sys.version #查看python版本 sys.platform #查看操作系统 sys.path #查看模块搜索路径