使用pandasmdx从UNdata API请求数据

时间:2017-10-10 13:45:34

标签: python rest pandas python-requests

是否有人能够从UNdata API请求数据?我正在尝试使用pandasmdx从UNdata API请求人口数据但是还没有成功。

以下是我使用的代码:

from pandasdmx import Request
unsd = Request('UNSD')

data_response = unsd.data(resource_id = 'DF_UNDATA_WPP', key = {
'INDICATOR': ['SP_POP_TOTL']
, 'FREQ':['A']
, 'AGE': ['_T']
, 'SEX':['_T']
, 'LOCATION':['_T']
,'REF_AREA':['USA']
, 'SCENARIO':['M']}
, params={'updatedAfter':'2000'})

但是,我收到以下错误:

HTTPError: 404 Client Error: Not Found for url: http://data.un.org/WS/rest/data/DF_UNDATA_WPP/_T.A.SP_POP_TOTL._T._T.CAN.M/?updatedAfter=2000

打开链接会显示以下消息:

Not Found - NoRecordsFound

UNdata API:http://data.un.org/Host.aspx?Content=API

0 个答案:

没有答案