Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import urllib.request
- import re
- from pathlib import Path
- START_FOLDER = 26
- num = 0
- loss = 0
- for num1 in range(START_FOLDER, 16*16):
- for num in range(16,16*16):
- try:
- num_hex = hex(num).split('x')[-1].upper()
- num1_hex = hex(num1).split('x')[-1]
- folder = f'ad{num1_hex}'
- path = folder + str(num_hex)
- result = requests.get(url=f'http://gs.3g.cn/D/{path}/w')
- pic_url = result.url
- pic_url = re.sub('&t=image/jpeg&w=100&h=200', "", pic_url)
- pic_url = re.sub("/mms/v14/index.html\?u=http%3A%2F%2Fgosms.gomocdn.com%2F", "/", pic_url)
- num += 1
- Path(folder).mkdir(parents=True, exist_ok=True)
- if 'jpg' in pic_url:
- urllib.request.urlretrieve(pic_url, f'{folder}\\photo_{path}.jpg')
- print(pic_url)
- loss = 0
- except Exception:
- loss+=1
- if loss == 100:
- loss = 0
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement