パンダはjsonValueErrorを読み取ります:プロトコルは不明です
Aug 23 2020
しばらく前にこれらのコードを実行しましたが、機能しましたが、ValueError:プロトコルが不明です。誰か助けてもらえますか。ありがとう。
import json
temp = json.dumps([status._json for status in tweet]) #create JSON
newdf = pd.read_json(temp, orient='records')
回答
3 HenriqueBrisola Aug 25 2020 at 15:03
私がデバッグできる限り、この問題はパンダのアップデートが原因です。1.1.0アップデートでは、read_json関数のいくつかの変更がありました。
pandasバージョンを1.0.5に設定すると、コードを機能させることができます
https://pandas.pydata.org/docs/whatsnew/v1.1.0.html
6 ehabets Aug 30 2020 at 07:39
私の場合の解決策は、StringIO
以下のように使用することで構成されていました。
from io import StringIO
newdf = pd.read_json(StringIO(temp))
以下のように見えるpd.read_json
パンダ1.1ではこれ以上単純な文字列を受け入れていません。