文件的写入方式
r = requests.get(‘https://api.github.com/events’)
f = open(‘git_resp.txt’,‘w’)
f.write(r.json())
or
with open(‘git_resp.txt’,‘w’) as f:
f.writelines(r.json())
报错
Traceback (most recent call last):
File “<pyshell#36>”, line 1, in
f.writelines(r.json())
TypeError: write() argument must be str, not dict
需要进行json编码
f.writelines(json.dumps(r.json()))