import requests from bs4 import BeautifulSoup r=requests.get("http://smeshariki-mir.ru/forum/viewtopic.php?p=123222#p123222") text=r.text[17310:63620] while True: try: a=str(bs.find("img")) bs=str(bs)[(str(bs).index(a)+1):] bs=BeautifulSoup(bs,"html.parser") ind=a.index('src="') path="" for i in range(ind, len(a)): if a[i]=='"': break else: path+=a[i] try: file=requests.get(path) with open("images\\"+path[path.index("/")+1:], "wb") as f: f.write(file.content) except: pass except: break
_________________ Л-я с-я - это та, к-ю я ещё не с-л! С-м п-о я п-л, что о-е - и е-ь н-а ж-ь, и все ее м-ы б-ы, д-е с-е д-е и н-е. (с) Бараш
import requests from bs4 import BeautifulSoup r=requests.get("http://smeshariki-mir.ru/forum/viewtopic.php?p=123222#p123222") text=r.text[17310:63620] bs=BeautifulSoup(text,"html.parser") while True: try: a=str(bs.find("img")) bs=str(bs)[(str(bs).index(a)+1):] bs=BeautifulSoup(bs,"html.parser") ind=a.index('src="') path="" for i in range(ind, len(a)): if a[i]=='"': break else: path+=a[i] try: file=requests.get(path) with open("images\\"+path[path.index("/")+1:], "wb") as f: f.write(file.content) except: pass except: break
_________________ Л-я с-я - это та, к-ю я ещё не с-л! С-м п-о я п-л, что о-е - и е-ь н-а ж-ь, и все ее м-ы б-ы, д-е с-е д-е и н-е. (с) Бараш