我的目标是打开一个json文件或网站,这样我就可以查看地震数据。我创建了一个json函数,使用字典和列表,但在终端中出现了一个错误,作为一个无效参数。使用python打开一个json文件的最佳方法是什么?
import requests
`def earthquake_daily_summary():
req = requests.get("https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_day.geojson")
data = req.json() # The .json() function will convert the json data from the server to a dictionary
# Open json file
f = open('https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_day.geojson')
# returns Json oject as a dictionary
data = json.load(f)
# Iterating through the json
# list
for i in data['emp_details']:
print(i)
f.close()
print("\n=========== PROBLEM 5 TESTS ===========")
earthquake_daily_summary()`
1条答案
按热度按时间jvlzgdj91#
您可以立即将响应转换为JSON并读取所需的数据。
我没有找到“emp_details”键,所以我将其替换为“features”。