Как преобразовать HTML CSS класс в стиль на чистом питоне - какую библиотеку можно использовать в GAE - PullRequest
2 голосов
/ 15 апреля 2011

Существует ли какая-либо чистая библиотека python для использования в Google App Engine, которая позволяет конвертировать HTML с классом CSS в HTML со стилями только для целей электронной почты в gmail.

Хотите выполнить такое преобразование на движке приложений Google.

XHTML с классом CSS:

<p class="xx">xxx</p>
<p class="yy">yyy</p>

Учитывая, что CSS таков:

p.xx, p.yy { font-size: 120%; }
p.yy { color:red; }

Я хочу преобразовать классы XHTML в стили для удаления включения CSS по мере необходимостиGmail:

<p style="font-size:120%">xx</p>
<p style="font-size:120%;color:red;">yy</p>

Есть какой-нибудь намек - я мог бы попытаться закодировать его в регулярном выражении, поскольку CSS прост, но не хочет изобретать колесо снова.

1 Ответ

0 голосов
/ 03 июня 2011

Посмотрите на xhtml2pdf (под лицензией Apache) код, который объединяет вместе HTML и CSS, а затем измените вывод с PDF на HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...