Мне нужно спарсить ссылки на статьи на сайте stopgame.ru. Спарсил и вывел данные в терминал, всё нормально, все ссылки есть. Потом записал полученные данные в .txt файл, открываю, а там только последняя ссылка. Помогите исправить данную проблему.
Код:
import requests
from bs4 import BeautifulSoup as BS
# Ссылка сайта
url = "https://stopgame.ru/review/new/izumitelno/p1"
# Это для дополнения ссылок в тэге "a"
aurl = "https://stopgame.ru"
r = requests.get(url)
html = BS(r.content, "html.parser")
items = html.select(".items > .article-summary")
for el in items:
title = el.select(".caption > a")
htitle = title[0].text
hurl = aurl + title[0].attrs["href"]
with open("file.txt", "w") as f:
f.write(htitle)
f.write(hurl)
f.close()