首页 > 解决方案 > 包问题:NameError:未定义名称“警告”

问题描述

我正在尝试使用此包从 Eurostat 获取数据:https ://pypi.org/project/eurostat/#description

对我来说有趣的部分是:“检查哪些数据集可以通过 SDMX 获得”

我刚刚尝试了他们的一个例子:

avail_sdmx_df = eurostat.get_avail_sdmx_df()
avail_sdmx_df

我有问题:

NameError: name 'warn' is not defined

当我测试其他功能时,完全相同的问题:

dims = eurostat.get_sdmx_dims('DS-066341')
dims

最后,我稍微介绍一下应用程序的代码,在文件 \venv\lib\site-packages\pandasdmx\message.py 中有这样的导入:

from warnings import warn

就这样吗?代码中的团队出错然后我不能使用这个包?或者有一些解决方案(或者我做错了什么)

谢谢

编辑:我很愚蠢,文件来自 pandasdmw 包,所以不直接链接到 eurostat 包,对吧?

标签: pythonpackage

解决方案


推荐阅读