我正在访问一个json数据,并希望在pandas数据帧中转换它。不幸的是,在以下情况下发生错误json.loads(req.text)
ValueError: No JSON object could be decoded
下面是我的代码。
HEADERS = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36",
"Origin": "https://www.idx.co.id"}
req = requests.get("https://www.idx.co.id/Portals/0/StaticData/HomeHtml/data.js",
headers=HEADERS)
stocks = json.loads(req.text)
columns = ['code', 'name']
df = pd.DataFrame([{k: v for k,v in d.items() if k in columns}
for d in stocks, columns = columns)
开心每一天1111
相关分类