Доброго времени суток, товарищи.
Как можно менять DOM из Python'а? Столкнулся с задачей, нужно автоматизировать на python'e внесение правок в html, точнее заменять произвольные узлы.
К примеру, есть список фраз:
- "отчёт о работе",
- "статистические данные",
- "python рулит".
Нужно найти содержащие их абзацы
p и обернуть/заменить на другие теги.
Вроде разобрался, как через
lxml выбрать большинство тегов (выбираю
div#ID>p, затем текст внутри перебором сравниваю с образцами).
Не могу понять, как заменить узел DOM.
Прошу помощи и пенделя в верном направлении.