学习python中,题目时让把open函数的读,写封装为函数,对函数总是搞不清楚,看了很多内容也很糊涂,希望有好心人提供一下思路。
读写会用吗?就是不封装的时候会用open函数吗?我可以给你提供下思路
def load_json(file):
with open(file, 'r') as f:
return json.loads(f.read())
if __name__ == '__main__':
ret = load_json('a.json')
return {'err': 'success', 'result': ret}
定义一个简单的JSON文件open函数,然后调用自定义函数,打开JSON文件
Python open()函数用于打开文件,并返回一个文件对象,然后通过文件对象对文件进行各种处理。但是,采用不同的模式打开文件,我们可以进行的操作以及程序运行结果也是不同的。