一、文件操作方法
f = open('file1','r+',encoding='utf-8')
|
f.read()
- 读取所有内容,光标移动到文件末尾。
|
f.readline()
- 读取一行内容,光标移动到第二行首部。
实例1(Python3.0+):
|
实例2(Python3.0+):
|
f.readlines()
- 逐一读取每一行内容,存放于列表中。
|
练习题:文件a.txt内容:每一行内容分别为商品名字,价钱,个数,求出本次购物花费的总钱数
apple 10 3
tesla 100000 1
mac 3000 2
lenovo 30000 3
chicken 10 3
|
f.write()
|
其它操作
f.tell()
- 打印光标位置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
f.seek()
- 调整光标位置
|
f.flush()
- 把缓存中的内容存放到磁盘中
|
f.truncate()
- 内容截断
- 默认从光标为0的位置删除内容
|