def parser():
url = 'https://stopgame.ru/news'
HOST = 'https://stopgame.ru'
page = requests.get(url)
soup = BeautifulSoup(page.text, 'lxml')
TITLE = soup.title.string
print(TITLE)
ss = soup.find_all('div', class_='item article-summary article-summary-card')
news = []
for s in ss:
news.append({'title': s.find('div', class_='caption caption-bold').get_text(strip=True),
'link': HOST + str(s.find('a').get('href'))})
print(f'Загружено {len(news)} статей с новостями в файл')
pretty_news = ''
for content in news:
pretty_news += '{}\n{}\n\n'.format(contnet['title'], contnet['link'])
return pretty_news
repeatWord = ('д','y')
while True:
print('Сгенерировать новое число? (да или нет)')
if input().lower().startswith(repeatWord):
pass
else:
break