利用python处理JSON格式文件绘制世界人口地图

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值