os模块
1、创建、删除一个文件夹
import os os.mkdir('sirname') #创建一个文件夹 # os.rmdir('sirname') # 删除一个文件夹
2、创建、删除两个从属文件夹
import os # os.makedirs('dirname1/dirname2') # 创建两个父子的文件夹 os.removedirs('dirname1/dirname2') # 删除这两个父子文件夹
3、将文件夹的文件以列表形式显示
import os ret = os.listdir('D:\骑士计划\第五周') # 将文件夹的文件以列表形式显示 print(ret) # ['Day22', 'Day23', '__init__.py']
4、将目录与文件分割
import os path = 'D:\骑士计划\第五周\Day23' ret = os.path.split(path) print(ret) # ('D:\\骑士计划\\第五周', 'Day23') ret1 = os.path.dirname(path) print(ret1) # D:\骑士计划\第五周 ret2 = os.path.basename(path) print(ret2) # Day23
5、判断文件是否在里面
import os ret = os.path.exists('D:\骑士计划\第五周\Day23') # ret = os.path.exists('D:\骑士计划\第五周\Day24') print(ret) # True False 判断该文件是否在里面
6、判断这是文件还是目录
import os r1 = os.path.isfile('D:\骑士计划\第五周\Day23') r2 = os.path.isdir('D:\骑士计划\第五周\Day23') print(r1,r2) # 判断是文件还是目录
7、查看文件的大小
import os size = os.path.getsize('D:\骑士计划\第五周\Day23\课程代码.py') print(size) # 查看文件大小 不能查看文件夹大小