第一次尝试使用 Python 3.6 请求库的 get() 函数处理来自 quandl.com 的数据并加载和转储 json。
import json
import requests
request = requests.get("https://www.quandl.com/api/v3/datasets/CHRIS/MX_CGZ2.json?api_key=api_keyxxxxx", verify=False)
request_text=request.text()
data = json.loads(request_text)
data_serialized = json.dumps(data)
print(data_serialized)
我在 quandl.com 有一个帐户来访问数据。在 cmd 行中运行 python 程序时的错误是“无法连接到 HTTPS URL,因为 SSL 模式不可用。”
最佳答案
import requests
import urllib3
urllib3.disable_warnings()
r = requests.get(
"https://www.quandl.com/api/v3/datasets/CHRIS/MX_CGZ2.json?api_key=api_keyxxxxx").json()
print(r)
输出如下,因为我没有API
Key
{'quandl_error': {'code': 'QEAx01', 'message': 'We could not recognize your API key. Please check your API key and try again.'}}
You don't need to import
json
module asrequests
already have it.
关于python - 由于 SSL 模块不可用 Python,无法访问 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59258527/