Почему этот код возвращает ошибку
я хочу получить все фотографии из /r/memes/ на reddit и сохранить их в папке.
когда я запускаю этот код, я получаю "строка 10, в модуле<;
image_tags = суп.метод findAll('компания IMG')
TypeError: объект 'NoneType' не вызывается"
Что я уже пробовал:
import requests from bs4 import BeautifulSoup as bs import os url = 'https://www.reddit.com/r/memes/' page = requests.get(url) soup = bs(page.text,'html.parser') image_tags = soup.findALL('img') if not os.path.exists('memes'): os.makedirs('memes') os.chdir('memes') x = 0 for image in image_tags: try: url = image['src'] source = requests.get(url) if source.status_code == 200: with open('memes-' + str(x) + '.jpg', 'wb') as f: f.write(requests.get(url).content) f.close() x += 1 except: pass