- python 读取 json 文件
with open('jsonFilePath', 'r+') as f:
json_data = f.readlines()
for line in json_data:
dict_data = json.loads(line) #load是从文件里面load,loads是从str里面load
- python 存储pickle 文件
import _pickle as cPickle
cPickle.dump(XXX(要存储的数据), open("存储的路径/XXX.pkl (存储的文件名)", "wb"))
- python 读取 json 文件 或 pickle文件
import json
import pickle as pkl
def load_dict(filename):
try:
with open(filename, 'rb') as f:
f_json = json.load(f)
return f_json
except:
with open(filename, 'rb') as f:
f_pkl = pkl.load(f)
return f_pkl