python的os模块

1.创建文件夹:

import os 
                             
os.mkdir('path')                #创建一个文件夹

os.makedirs(r'.\path\a\b\c')    #创建一个多层目录文件夹

2.删除文件夹:

import os

os.removedirs('path')             #删除一个文件夹

os.removedirs(r'.\path\a\b\c')    #删除一个多层文件夹

3.查看文件夹里面内容:

import os

print(os.listdir('path'))

输出:['a']

for i in os.walk('path'):

    print(i)                                    #查询文件夹里面每一个文件


输出:

       ('path', ['a'], [])

       ('path\\a', ['b'], [])

       ('path\\a\\b', ['c'], [])

       ('path\\a\\b\\c', [], [])

Process finished with exit code 0

print(os.path.getsize('F:\西游记.txt'))         #查询文件大小

输出:1450736(字节)

print(os.path.getsize('F:\proxy.jpg'))         

输出:122703(字节)

4.文件路径:

import os

print(os.path.split('F:\西游记.txt'))    #分开文件路径,文件名


输出:('F:\\', '西游记.txt')


print(os.path.dirname('F:\西游记.txt'))  #拿到文件路径

输出:F:

print(os.path.basename('F:\西游记.txt')) #拿到文件名

输出:西游记.txt

print(os.path.join('F:','西游记.txt'))   #组合文件路径

输出:'F:\西游记.txt'

5.查询文件是否存在:

import os

print(os.path.isdir('path'))                            #判断是否存在文件夹

输出:True

print(os.path.isfile('F:\西游记.txt'))                  #判断是否是文件

输出:True

print(os.path.isfile('F:\水浒传.txt'))                  

输出:False

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值