全て、
これはかなり初心者の質問かもしれませんが、私はPythonでこれを行う方法に固執しています。私がする必要があるのは、Panaramioにデータを要求するときに、パラメータのtoとfromを設定することです。
http://www.panoramio.com/map/get_panoramas.php?set=public& from = 0&to = 100&minx = -180&miny = -90&maxx = 180&maxy = 90&size = medium&mapfilter = true
Panoramioでは一度に100レコードしか返すことができないため、100セットの進歩を示すためにURL文字列を作成する必要があります。101-200、201-300など。Pythonを使用してこのタイプのページングを実行する方法を示す例はどこかにありますか?
ありがとう、アダム
更新: 次の例は、私がやりたいことをしているようです。次に、101-200、201-300などから実際の反復を行う方法を理解する必要があります...そこから、これらの値を取得してクエリ文字列を作成できます。これは意味がありますか?
def counter(low, high):
current = low
while current <= high:
yield current
current += 100
if __name__ == '__main__':
for c in counter(100, 200):
print c
更新#2:私はそれを本来よりも難しくしていました
def counter(low, high):
while low <= high:
yield low, high
low += 100
high += 100
for i in counter(1, 100):
print i