文件的其他操作

1、读取模式
(1)读取文本文件
① t 读取文本文件(默认值)
② size 是以字符为单位的
(2)读取二进制文件
① b 读取二进制文件
② size 是以字节为单位
2、tell()
- 查看当前读取的位置
3、seek()
- 可以修改当前读取的位置
- seek()需要两个参数
(1)要切换到的位置
(2)计算位置方式
① 0 从头计算,默认值
② 1 从当前位置计算
③ 2 从最后位置开始计算

4、其他操作
(1)os.listdir()
- 获取指定目录的目录结构,需要一个路径作为参数,会获取到该路径下的目录结构,默认路径为 . 当前目录
- 该方法会返回一个列表,目录中的每一个文件(夹)的名字都是列表中的一个元素
(2)os.chdir()
- 切换当前所在的目录,相当于 cd
(3)os.getcwd()
- 获取当前所在的目录
(4)os.mkdir()
- 在当前目录下创建一个名字为 xx 的目录
(5)os.rmdir()
- 删除目录
(6)os.remove()
- 删除文件
(7)os.rename( ‘ 旧名字 ’ , ’ 新名字 ‘ )
- 可以对一个文件进行重命名,也可以用来移动一个文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值