Python之os模块

os模块是pycharm与操作系统的一个接口,可以实现查找文件,创建文件,判断文件大小,路径目录相关

1,递归生成文件夹,即多层目录

import os
os.makedirs(r'dome\dome1')

2,递归移除文件夹

os.removedirs(r'dome\dome1')

3,生成单层目录

os.mkdir('dome')

4,移除单层目录

os.rmdir('dome')

5,删除一个文件

os.remove('path/filename')

6,重命名一个文件

os.rename('os模块.py','os模块.py')
 os.renames(r'E:\Python\s9\ygj\random.py',r'E:\Python\s9\day19\random模块.py')

7,查看文件目录信息

print(os.stat('random模块.py'))

8,运行系统指令,直接显示

os.system('dir')

9,运行系统指令,获得结果(返回值)

print(os.popen('dir').read())

10,改变系统指令执行目录,相当于shell下的cd命令

os.chdir('..')

11,获得当前文件目录

print(os.getcwd())

os.path

12,获得path规范化的绝对路径

print(os.path.abspath('random模块.py'))

13,拆分路径和文件名

print(os.path.split(r'E:\Python\s9\day19'))#split只是将最后一个分割

14,拼装路径和文件名

print(os.path.join(r'E:\Python\s9',r'day19\random模块.py'))

15,查看文件的大小

print(os.path.getsize('E:\Python\s9\day19\os模块.py'))

16,判断是否存在一个文件

print(os.path.isfile(r'E:\Python\s9\day19\os模块'))

17,判断是否存在一个文件夹

print(os.path.isdir(os.getcwd()))

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值