使用pygal_maps_world.i18n中数据画各大洲地图

Posted 星瑞的随笔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用pygal_maps_world.i18n中数据画各大洲地图相关的知识,希望对你有一定的参考价值。

源码:

 1 # 使用pygal_maps_world.i18n中数据画各大洲地图
 2 
 3 from pygal_maps_world.i18n import ASIA
 4 from pygal_maps_world import i18n
 5 import pygal
 6 
 7 
 8 def asia_map():
 9     \'\'\'使用数据中的亚洲国家码高亮显示地图\'\'\'
10     wm = pygal.maps.world.World()
11     wm.title = \'世界地图-亚洲\'
12     wm.add(\'亚洲地图\', ASIA)
13     wm.render_to_file(\'D:\\pywork\\output\\pygal\\\\asia_map.svg\')
14 
15 
16 asia_map()
17 
18 
19 def whole_world_map():
20     \'\'\'展示世界各洲地图\'\'\'
21     wm_w = pygal.maps.world.World()
22     wm_w.title = \'世界地图-各大洲\'
23     wm_w.add(\'亚洲\', i18n.ASIA)
24     wm_w.add(\'欧洲\', i18n.EUROPE)
25     wm_w.add(\'非洲\', i18n.AFRICA)
26     wm_w.add(\'北美洲\', i18n.NORTH_AMERICA)
27     wm_w.add(\'南美洲\', i18n.SOUTH_AMERICA)
28     wm_w.add(\'大洋洲\', i18n.OCEANIA)
29     wm_w.add(\'南极洲\', i18n.ANTARTICA)
30     wm_w.render_to_file(\'D:\\pywork\\output\\pygal\\\\world_state_map.svg\')
31 
32 
33 whole_world_map()

world_state_map.svg
截图:


 

以上是关于使用pygal_maps_world.i18n中数据画各大洲地图的主要内容,如果未能解决你的问题,请参考以下文章

python i18n

python中数独的回溯算法

mysql中数百万行的基于键的分区

中数通 数据岗 大数据面经

多线程中数的原子性加减

Flutter中数Json序列化