API数据用起来
JSON数据与Python的字典
如何获取JSON数据
• 向提供API数据的网站申请Web服务API Key
• 按照网站规定的API格式把链接字符串准备好
• 把JSON数据转成字典变量
• 需要的话可以对获得的数据做进一步分析整理,并输出或导出到
外部文件
JSON实例:查询世界各地天气
•主函数列出框架
•生成链接字符串
• 数据获取
• 数据整理
• 数据输出
JSON实例:解析域名定位IP地址
• 程序把域名转成IP地址后再定位IP地址所在的城市
向网站提取数据时出错
• Key Error:‘status’
• 确认提取数据的链接符合网站规定的格式要求
• 将输出好提取数据的链接复制到浏览器的地址框内,如果浏览器
中显示了JSON数据,则说明提取数据的链接提取数据没有问题
• 假装成各个版本的浏览器
• 还可用第三方模块帮忙做伪装