2010-10-18 12 views
7

So che questo esiste in altre lingue, ma voglio che per Python per posso inviare e-mail che vi mostreremo in GMail, eccPython ha un modulo per convertire gli stili CSS in stili in linea per le e-mail?

+0

http://docs.python.org/library/email-examples.html#id3 – SilentGhost

+0

Non conosco alcun modulo di questo tipo. Penso che richieda uno sforzo di programmazione. I problemi di abbinamento CSS che vengono in mente sono: (1) class = "class1 class2" (2) qualificatori multipli (come div.class, id.class, class.class, ecc.). Se il tuo CSS ha solo regole di corrispondenza a un segmento, la tua traduzione sarà molto più semplice. – hughdbrown

risposta

12

ho dovuto fare lo stesso cosa un po 'indietro e mettere il modulo che ho fatto per questo su GitHub https://github.com/rennat/pynliner

+1

Grazie per aver rilasciato questo! salvato la mia giornata! –

8

Ora ci sono molte scelte per questo. Qui ci sono altri due in quello che sembra essere l'ordine di attività decrescente:

+0

Grande ricerca! ora ho opzioni! –

+0

Premailer sembra il più aggiornato, a partire da questa data. – blaze

Problemi correlati