requestsをインスコ
sudo pip install requests
Requests の使い方 (Python Library) - Qiita
日本語jsonをtextにdumps
引数にensure_ascii=Falseを設定
json.dumps(jsonfile, sort_keys=True, ensure_ascii=False, indent=2)
pythonでjsonを扱う時、日本語をエスケープさせない方法 - Qiita
ファイル書き込み
with open ('ファイル名','w') as ファイル変数名
ファイル変数名.write('text')
Pythonのwithステートメントのまとめ - $ cat /var/log/shin
import requests
import json
res = requests.get('http'//jsonが取得できるpath').json()
text = json.dumps(res, sort_keys=True, ensure_ascii=False, indent=2)
with open("res.json", "w") as file:
file.write(text.encode("utf-8"))