使用pandamdx从undataapi请求数据

2024-10-04 05:33:25 发布

您现在位置:Python中文网/ 问答频道 /正文

有人能从UNdata API请求数据吗?我试图使用pandasmdx从undataapi请求人口数据,但没有成功。在

下面是我使用的代码:

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'})

但是,我得到了以下错误:

^{pr2}$

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

Not Found - NoRecordsFound

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


Tags: 数据代码fromimportapidataresponserequest