Advertisement
PnnK

lsh img parser

Feb 17th, 2022
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. import re
  2. import httplib2 as httplib2
  3. import requests
  4.  
  5. prefix = 'gg' # Первые две буквы ссылки
  6. for page_id in range(3500, 6000): # 4 цифры после букв
  7.     url = f'https://prnt.sc/{prefix}{page_id}'
  8.     headers = {
  9.         'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Firefox/45.0'
  10.     }
  11.     r = requests.get(url, headers=headers)
  12.     content = r.content.decode()
  13.     img = re.findall('img .*?src="(.*?)"', content)[0]
  14.     h = httplib2.Http('.cache')
  15.     try:
  16.         response, content = h.request(img)
  17.         out = open(f'pics_{prefix}/img{page_id}.jpg', 'wb')
  18.         out.write(content)
  19.         out.close()
  20.     except Exception:
  21.         print('error')
  22. print()
  23.  
  24.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement