【发布时间】:2022-05-10 19:14:51
【问题描述】:
我不久前运行了这些代码,它可以工作,但现在有一个 ValueError:协议未知。谁能帮忙。谢谢。
import json
temp = json.dumps([status._json for status in tweet]) #create JSON
newdf = pd.read_json(temp, orient='records')
【问题讨论】:
-
你能分享你的 json
temp吗? -
@Psidom:它只是 tweepy 创建的推文的 json。只有当我在环境中运行代码时才会出现错误。如果我在基地运行它,没有错误。无论如何,这是完整的错误通知:
ValueError: Protocol not known: [{"created_at": "Mon Aug 24 03:00:06 +0000 2020", "id": 1297730373137453056, "id_str": "1297730373137453056", "full_text": "Dietary and Physical Activity Behaviors Among High School Students \u2014 Youth Risk Behavior Survey, United State... https -
如果我在base中运行它,没有错误。那么它可能不是pandas的问题。
-
@psidom:谢谢。我很新。您能否建议在这种情况下在环境中安装哪些软件包?
-
如果不了解您的环境的详细信息,我认为我无法提出建议。你需要先弄清楚是哪一行导致了问题。