使用反向地理编码器获取国际空间站正在飞越的区域

Getting the are the ISS is flying over using reverse geocoder

我使用以下代码来获取 iss 飞过的城市。我使用了 astro-pi 教程中的代码(https://projects.raspberrypi.org/en/projects/code-for-your-astro-pi-mission-space-lab-experiment/2):

import reverse_geocoder
from orbit import ISS

coordinates = ISS.coordinates()
coordinate_pair = (
    coordinates.latitude.degrees,
    coordinates.longitude.degrees)
location = reverse_geocoder.search(coordinate_pair)
print(location)

这就是我得到的

[OrderedDict([
    ('lat', '42.82701'),
    ('lon', '-75.54462'),
    ('name', 'Hamilton'),
    ('admin1', 'New York'),
    ('admin2', 'Madison County'),
    ('cc', 'US')
])]

这是什么数据?例如,我怎样才能只打印出 name 并得到 Hamilton

Maurice Meyer帮我解决了问题

print(location[0]['name'])