无法从pygal.i18n导入COUNTRIES

Ran*_*der 13 python import pygal

我试着

 from pygal.i18 import COUNTRIES
Run Code Online (Sandbox Code Playgroud)

但我得到的只是

ImportError: No module named 'pygal.i18n'.
Run Code Online (Sandbox Code Playgroud)

谁能告诉我这是什么问题?

谢谢

mha*_*wke 18

i18n模块已在pygal-2.0.0中删除,但现在可以在pygal_maps_world插件中找到它.

您可以安装它pip install pygal_maps_world.然后你就可以访问COUNTRIESpygal.maps.world.COUNTRIES:

from pygal.maps.world import COUNTRIES
Run Code Online (Sandbox Code Playgroud)

i18n可以导入模块左边的内容:

from pygal_maps_world import i18n
Run Code Online (Sandbox Code Playgroud)

  • 非常感谢!但是我能够使用"from pygal_maps_world.i18n import COUNTRIES". (3认同)
  • 对于那些学习《 Python崩溃课程》的人,您还可以在此处获取更新pygal代码的具体说明:https://ehmatthes.github.io/pcc/chapter_16/README.html (2认同)