Last active 1667395845

A script to download images from a krpano. Made for the CNN gigapixel panorama of Trump's inauguration

krpanodl.py Raw
1cubelabels = "fblrud"
2levels = ["l"+i for i in range(1,8)]
3skipped = 0
4for s in cubelabels:
5 for l in levels:
6 for v in range(1,999):
7 for h in range(1,999):
8 req = requests.get("http://europe.tiles.fanpic.co/749-2017-cnn/mres_{s}/{l}/{v}/{l}_{s}_{v}_{h}.jpg".format(s=s,l=l,v=v,h=h), stream=True)
9 if req.status_code == 200:
10 with open("{l}_{s}_{v}_{h}.jpg".format(s=s,l=l,v=v,h=h), "wb") as f:
11 for chunk in req:
12 _ = f.write(chunk)
13 print("Done {l}_{s}_{v}_{h}.jpg".format(s=s,l=l,v=v,h=h))
14 else:
15 print("Skipping on {l}_{s}_{v}_{h}.jpg".format(s=s,l=l,v=v,h=h))
16 skipped += 1
17 break
18 if skipped >= 3:
19 skipped = 0
20 break