Python笔记4——文件的操作

本文介绍了Python文件操作,包括操作格式、控制指针位置的seek函数,以及文件对象的readline、next等方法。还提及文件查找与替换,重点介绍了os模块,如创建、删除目录等操作,最后对比了遍历系统文件的递归法和os.walk()函数,指出后者更简便。

文件操作格式:

open->read/write->colse

注意指针的位置!

Python里面有个seek(偏移量,选项)函数可以直接控制指针位置

文件对象方法

readline:逐行读取

next:与readline不同的是超出时会停止读取

writelines:与write不同的是有时可以多行写入

flush:提交更新数据


文件的查找


文件的替换




os模块:import os

创建多级目录

os.makedirs('a/b /c ')

删除目录

os.rmdir()

删除多级目录

os.removedirs('a/b/c')

列表当前目录,但不包含子目录

os.listdir('.')

获取当前路径

os.getcwd()

切换目录

os.chdir()


遍历系统文件的两种方法

一.递归法




二.os.walk()函数的使用


可以看出后者更加简便


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值