Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python Сохранить спарсенный текст в txt файл сохранив при этом свою структуру.

IIIaX MaT Профи (692), на голосовании 1 месяц назад
К примеру:

ТекстТекстТекстТекстТекстТекстТекстТекст
<br>
<br>
ТекстТекстТекстТекстТекстТекстТекстТекст

<br> - это перевод строки.

         respons = requests.get(a, headers=headers) 
soup = BeautifulSoup(respons.text, 'lxml')
text1 = soup.find('div', id='rsz').text

with open('lamba.txt', 'a+', encoding='UTF-8') as add_txt:
add_txt.write(text1)
Текст должен быть обработан сохранив свою структуру.
Голосование за лучший ответ
Sergey V. Voronin Искусственный Интеллект (292668) 2 месяца назад
заменяй бр на #10#13 или что там в твоей системе положено.
Юрий Семыкин Искусственный Интеллект (205645) 2 месяца назад
Для этого есть xml и json.
Само деяние "сериализацией" народ кличет.
Angressi Мастер (1237) 2 месяца назад
import requests
from bs4 import BeautifulSoup

respons = requests.get(a, headers=headers)
soup = BeautifulSoup(respons.text, 'lxml')
text1 = soup.find('div', id='rsz').get_text(separator='\n\n')

with open('lamba.txt', 'a+', encoding='UTF-8') as add_txt:
add_txt.write(text1)
Похожие вопросы