前提・実現したいこと
なろうランキングAPIをPythonを用いて利用しランキングのncodeを取得したい
発生している問題・エラーメッセージ
エラーメッセージ raise TypeError(f'the JSON object must be str, bytes or bytearray, ' TypeError: the JSON object must be str, bytes or bytearray, not Response
該当のソースコード
Python
1ソースコード 2import requests 3import json 4import time 5import datetime 6 7date =datetime.date.today() 8date = str(date) 9date =date.replace("-","") 10print(date) 11 12daily ='https://api.syosetu.com/rank/rankget/?out=json&rtype=' 13daily = daily+date+'-d' 14print(daily) 15 16response_json = requests.get(daily) 17#print(response_json.text) 18 19resrank = json.loads(response_json) 20print(resrank)
試したこと
json.loadなど色々試してみたがうまくできずです
プログラミングの経験がほとんどなく調べながらなので無駄な箇所も多いと思いますがお助けください
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/31 01:39
2021/01/31 06:26