我正在尝试在python中编写一个脚本来循环遍历纬度/经度坐标列表,并通过边界API调用发送每个集合。我想编写每个API响应。
import json
import requests
coords = ['lat1, long1','lat2, long2','lat3, long3']
for x in coords:
loc={'?contains':'x','&sets':'a_parameter'}
response = requests.get('http://apicall.com/', params=loc)
data = response.json()
print data
我知道这不是在API调用中对'x'进行语法合法的正确方法,但我找不到包含请求API调用的for循环文档。
答案 0 :(得分:1)
我想你想做这样的事情:
for x in coords:
loc={'?contains' : x , '&sets' : 'a_parameter'}
...
这引用了x
变量,而不是字符串'x'
。