在python中搜索,获取图像的标签和精确地理位置
下面是到目前为止我已经掌握的Python代码。输入文件的一个示例是在python中搜索,获取图像的标签和精确地理位置,python,json,geolocation,tags,flickr,Python,Json,Geolocation,Tags,Flickr,下面是到目前为止我已经掌握的Python代码。输入文件的一个示例是 53.4667 -2.2333 Manchester 52.4831 -1.8936 Birmingham 53.4000 -3.0000 Liverpool 48.8567 2.3508 Paris 45.7600 4.8400 Lyon 43.2964 5.3700 Marseille 43.7034 7.2663 Nice 我输入不同城市的lat和lon,使用精度11,这是城市级别。我只想检索该位置所有图像的标签以及该图
53.4667 -2.2333 Manchester
52.4831 -1.8936 Birmingham
53.4000 -3.0000 Liverpool
48.8567 2.3508 Paris
45.7600 4.8400 Lyon
43.2964 5.3700 Marseille
43.7034 7.2663 Nice
我输入不同城市的lat和lon,使用精度11,这是城市级别。我只想检索该位置所有图像的标签以及该图像的确切地理位置。我是python新手,我认为这段代码并没有完全做到这一点。如果您能提供任何帮助,我们将不胜感激
import flickrapi
api_key = "key"
secret_api_key = "secret key"
flickr = flickrapi.FlickrAPI(api_key, secret_api_key)
def obtainImages():
file = open('citylist.txt')
for line in file:
fields = line.strip().split()
lat = fields[0]
lon = fields[1]
photo_list = flickr.photos.search(api_key=api_key, lat=lat, lon=lon, accuracy=11, format='parsed-json', per_page='100')
print(photo_list)
obtainImages()