1

我正在尝试在 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 循环的文档。

4

1 回答 1

1

我想你想做这样的事情:

for x in coords:
    loc={'?contains' : x , '&sets' : 'a_parameter'}
    ...

这引用了x变量,而不是字符串'x'

于 2013-08-08T03:30:41.857 回答