Python で使用requests
して、GET を実行し、後でアクセスして変更したり、コマンドで調整したりできる JSON ファイルを要求していますsolditems.json()
。ただし、この JSON ファイルを自分のコンピューターに保存したいと考えています。リクエストのドキュメントを調べても何も見つかりませんでした。これを行う簡単な方法はありますか?
質問する
44985 次
3 に答える
45
なしと同じようにできますrequests
。コードは次のようになります。
import json
import requests
solditems = requests.get('https://github.com/timeline.json') # (your url)
data = solditems.json()
with open('data.json', 'w') as f:
json.dump(data, f)
于 2013-07-08T04:02:09.610 に答える
5
これも、標準ライブラリの新しいpathlib
ライブラリを使用すると非常に簡単です。このコードは純粋に「HTTP 応答のバイトをファイルに書き込む」だけであることに注意してください。高速ですが、書き込んでいるバイトが有効な JSON であることを検証しません。
import requests
import pathlib
solditems = requests.get('https://github.com/timeline.json') # (your url)
pathlib.Path('data.json').write_bytes(solditems.content)
于 2020-08-20T17:52:09.880 に答える