如何使用Quandl函数get(状态404)(Quandl错误QECx02)修复错误?

时间:2019-01-15 02:08:48

标签: python pandas quandl

大家好,每当我尝试运行此代码时,python都会引发此错误。

我尝试了两种在代码中应用的方法,并且两种方法均未运行:

api_key = open('apikey.txt', 'r').read()

for x in friddy_states[0][1]:
   query ='CMHC/HPPU50_BC'+str(x)
   df= quandl.get(query, authtoken=api_key)

,也尝试过这种方式:

quandl.ApiConfig.api_key = 'MY API FROM QUANDL'

for x in friddy_states[0][1]:
   query ='CMHC/HPPU50_BC'+str(x)
   df= quandl.get(query)

quandl文档中显示的两种方法均无人使用! 这是实际代码:

import quandl
import pandas as pd
import pickle

api_key = open('apikey.txt', 'r').read()

quandl.ApiConfig.api_key = 'MY API FROM QUANDL'

df = quandl.get('CMHC/HPPU50_BC', authoken= api_key)

friddy_states = 
pd.read_html('https://simple.wikipedia.org/wiki/List_of_U.S._states')

main_df = pd.DataFrame()

for x in friddy_states[0][1]:

    query ='CMHC/HPPU50_BC'+str(x)

    df= quandl.get(query, authtoken=api_key)

    if main_df.empty:
        main_df = df
    else:
        main_df = main_df.join(df)

print(main_df.head())

超级卡住了,帮助不胜感

1 个答案:

答案 0 :(得分:0)

我注意到您的authtoken请求中缺少t。

react-native run-android