# coding=gbk
filename='xx.txt'
#open 参数 1.路径 2.模式
#默认参数2位只读 r、w 写入 、a 附加 、 r+ 读写
with open(filename,'r') as f_obj:
#读取全部内容
#text = f_obj.read()
#逐行读取
#for line in f_obj:
# print(line)
#每行返回成列表格式
#lines = f_obj.readlines()
#for line in lines:
# pass
#写入文件 r 改成 w 或者 r+
#f_obj.write("xxx")
#使用 json 存储数据到文件
# coding=gbk
import json
"""
1. json.dump() 写入
2. json.load() 读取
"""
numbers = [1,2,3,4,5]
filename = 'numbers.json'
with open(filename,'r+') as f_obj:
json.dump(numbers,filename)
print(json.load(f_obj))
小结:读取文件最好配合异常使用