Уведомления

Группа в Telegram: @pythonsu

#1 Июль 21, 2016 15:19:15

mirak
Зарегистрирован: 2016-02-24
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Как отредактировать видимый текст в HTML?

Хочу заменить текст в проксируемом HTML документе. Бьюсь над проблемой который день. Попробовал BeautifulSoup, эта штука больше предназначена для парсинга. Чем можно, например, заменить слова в видимом тексте HTML, по регулярному выражению другими словами или добавить после слов которые подходят под regex паттерн сноску, вроде `<sup>1</sup>`?

Офлайн

#2 Июль 26, 2016 13:08:40

papuas
Зарегистрирован: 2015-06-19
Сообщения: 159
Репутация: +  6  -
Профиль   Отправить e-mail  

Как отредактировать видимый текст в HTML?

парсинг lxml, а редактирую обычно sed`om.

Офлайн

#3 Июль 26, 2016 13:37:24

maks2236
Зарегистрирован: 2016-07-20
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Как отредактировать видимый текст в HTML?

papuas
Очень странный подход, когда lxml умеет изменять данные.

Офлайн

#4 Июль 26, 2016 19:47:57

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Как отредактировать видимый текст в HTML?

maks2236
Очень странный подход, когда lxml умеет изменять данные.
Очень даже не странный. Простые разовые правки часто проще вносить без использования lxml (реально кода будет меньше).



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version