os库常用操作

本文详细介绍了使用Python的os模块进行文件和文件夹的创建、删除、重命名、路径操作、大小获取以及文件管理等基本操作,包括mkdir/makedirs、rmdir、shutil.rmtree、getcwd、rename等方法。
摘要由CSDN通过智能技术生成

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:/'))
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值