Python 绘制2016世界GDP地图

本文介绍了如何利用Python解析JSON数据,并结合数据绘制2016年的世界GDP地图,展示了各国经济状况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从https://datahub.io/core/gdp#data下载得到json文件。


# country_code.py 获取国家二字代码

# 从pygal.maps.world模块导入{国家代码:国家名字}的列表
from pygal.maps.world import COUNTRIES 

import json

# 创建找国家代码的函数
def get_country_code(country):
    for code, name in COUNTRIES.items():
        if name == country:
            return code

    return None


if __name__ == '__main__':
    filename = 'world_GDP.json'
    with open(filename) as f:
        data = json.load(f)
    
    for dic in data:
        for key in dic:
            if key == 'Year':
                if dic[key] == 2016:
                    country = dic['Country Name']
                    print(country + ': ', get_country_code(country))
Python资源分享qun 784758214 ,内有安装包,PDF,学习视频,这里是Python学习者的聚集地,零基础,进阶,都欢迎

# world_GDP.py 世界2016年GDP

# 导入json模块
import json

# 从country_code.py文件导入get_country_code函数
from country_cod
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值