1. 查看操作系统分隔符
os.sep
2. 创建文件夹
os.mkdir('demo')
3. 递归创建文件夹
如果没有demo文件夹,会先创建demo文件夹,再创建pp文件夹,exist_ok=True表示目标文件夹已存在时不进行操作,也不会报错目录已存在
os.makedirs('demo/pp', exist_ok=True)
4. 删除文件夹
os.rmdir('demo')
5.删除文件夹及子文件夹和包含的文件
import shutil shutil.rmtree('kk')
6. 获取当前目录路径
os.getcwd()
7. 重命名
os.rename('demo', 'demo1')
8. 分割目录与文件
file = 'D:/代码/a.png' print(os.path.split(file))
9. 判断是否为绝对路径
file = 'D:/代码/a.png' print(os.path.isabs(file))
10. 判断路径是否存在
file = 'D:\python code\测试\main.py' print(os.path.exists(file))
11. 获取文件大小(单位为字节)
file = 'C:\\Users\\gwb\\Pictures\\绿色荷叶可爱美女4k壁纸_彼岸图网.jpg' print(os.path.getsize(file))
12. 删除文件
os.remove('1.txt')
13. 列出指定目录下的文件
print(os.listdir('D:/'))