json读写小函数
定义两个小函数,方便python数据读写到文件
☆程序调试环境☆
python 3.6.6 安卓版(手机)
知识点:json.load(), json.loads(), json.dump, json.dumps()
技巧: 无
My python code
#!/sur/bin/nve python
# coding: utf-8
import json
def jsonw(data, filename):
"""
将data以json字符串
写入文件filename
"""
with open(filename, "w") as f:
#json.dump()将data转换成json数据字符串写入文件filename
json.dump(data, f)
if __name__=="__main__":
jsonw("OK", "ok.txt")
def jsonr(filename):
"""
将文件filename中json字符串读出
转换成python数据return
"""
with open(filename) as f:
#读出文件filename内容
s = f.read()
#将json字符串还原为python数据return
return json.loads(s)
if __name__=="__main__":
s = jsonr("ok.txt")
print(s)