json文件数据格式是数据字典形式的,population_data.json的数据如下所示:
[
{ "Country Name": "Arab World", "Country Code": "ARB", "Year": "1960", "Value": "96388069" },
{ "Country Name": "Arab World", "Country Code": "ARB", "Year": "1961", "Value": "98882541.4},
]
OpenKnowledge Foundation(http://data.okfn.org/ )提供了大量可 以免费使用的数据集,可以作为练习用。
这个例子是《Python从入门到实践》中的例子,关于代码书中已经解释的很详细了。
这个例子所用的数据可到
https://www.nostarch.com/pythoncrashcourse/下载,第十六章数据。
下面是例子的源码
countey_codes.py
from pygal_maps_world.i18n import COUNTRIES
def get_country_code(country_name):
for code, name in COUNTRIES.items():
if name == country_name:
return code
return None
world_popul