Pandas: read_json urllib.error.URLError: <urlopen error no host 给出>,用于工作的代码



我有这个代码:

import pandas as pd
url = 'https://api-pub.bitfinex.com/v2/trades/tABSETH/hist?limit=5000&start=1104534000000&sort=1'
df = pd.read_json(url)

最近它开始返回一个错误:

urllib.error.URLError: <urlopen error no host given>

但它在过去一直有效,我需要对这个代码进行任何调整吗?

import pandas as pd
import requests
import json
raw_data = requests.get(url)
data = raw_data.json()
json_results = json.dumps(data)
raw_data_df = pd.read_json(json_results)

这种格式应该有助于解决这个问题——pd似乎在最新的更新中搞砸了一些事情。

相关内容

最新更新