【发布时间】:2015-01-30 03:21:46
【问题描述】:
我有这个 JSON 文件,我需要它来进行地理定位:
这是它的样子:
{
"status": "success",
"country": "COUNTRY",
"countryCode": "COUNTRY CODE",
"region": "REGION CODE",
"regionName": "REGION NAME",
"city": "CITY",
"zip": "ZIP CODE",
"lat": LATITUDE,
"lon": LONGITUDE,
"timezone": "TIME ZONE",
"isp": "ISP NAME",
"org": "ORGANIZATION NAME",
"as": "AS NUMBER / NAME",
"query": "IP ADDRESS USED FOR QUERY"
}
实际上,这是我发送 GET 请求时的样子:
{"as":"AS7922 Comcast Cable Communications, Inc.","city":"Baltimore","country":"United States","countryCode":"US","isp":"Comcast Cable","lat":39.3281,"lon":-76.6385,"org":"Comcast Cable","query":"69.138.1.254","region":"MD","regionName":"Maryland","status":"success","timezone":"America/New_York","zip":"21211"}
如何在 Python 中解析这些数据?输出和打印。
谢谢! (对不起,如果这可能是重复的,我在这里找不到任何可以帮助我的东西)
【问题讨论】: