Боюсь вас расстроить но всё равно записывает в одну строку, а если f не ставить вообще выводит "\n" как текст
with open("new.txt", "a", encoding='utf-8') as file:
for i in range(0, len(quotes)):
print(quotes[i].text)
print('--' + authors[i].text)
tagsforquote = tags[i].find_all('a', class_='tag')
for tagforquote in tagsforquote:
print(tagforquote.text)
print('\n')
res = (quotes[i].text , '--' + authors[i].text , tagforquote.text, f'\n')
file.write(str(res))
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.