摘要:
要点: 指针的移动都是以bytes为单位的,但是只有在t模式下的read(n),这里的n代表的是字符个数。 with open('aaa.txt',mode='rt',encoding='utf-8') as f: res=f.read(4) print(res) # 读取四个字符 一、f.seek 阅读全文
摘要:
```python # 方式一:文本编辑采用的就是这种方式 # 实现思路:将文件内容发一次性全部读入内存,然后在内存中修改完毕后再覆盖写回原文件 # 优点: 在文件修改过程中同一份数据只有一份 # 缺点: 会过多地占用内存 with open('c.txt',mode='rt',encoding=' 阅读全文
摘要:
一、读取相关操作 1.readline() (一次性只读取一行) with open(r'g.txt',mode='rt',encoding='utf-8') as f: res1=f.readline()# 第一行的代码 res2=f.readline()# 第二行的代码 print(res1) 阅读全文
摘要:
1.模式介绍 t: 1、读写都是以字符串(unicode)为单位 2、只能针对文本文件 3、必须指定字符编码,即必须指定encoding参数b:binary模式 1、读写都是以bytes为单位 2、可以针对所有文件 3、一定不能指定字符编码,即一定不能指定encoding参数 总结:1、在操作纯文本 阅读全文