我想从这个页面https://stocktwits.com/symbol/SPY的消息列表,他们提供了一个免费的API,我可以得到JSON文件https://api.stocktwits.com/api/2/streams/symbol/SPY.json。
import requests
import json
request=requests.get('https://api.stocktwits.com/api/2/streams/symbol/SPY.json')
json_data=request.json()
字符串
我使用了上面的代码,但我一直得到错误JSONDecodeError: Expecting value: line 1 column 1 (char 0)
我会非常appriceate它,如果有人可以帮助我得到的邮件列表在Pandas框架形式
1条答案
按热度按时间1szpjjfi1#
看起来你需要传递
User-Agent
头来获得预期的响应。字符串
一旦请求成功,您就可以使用
pandas.read_json
API根据服务器返回的JSON构建框架。