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?
risposta
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
Grazie per aver rilasciato questo! salvato la mia giornata! –
http://blog.doughellmann.com/2008/10/pymotw-smtplib.html grande esempio da Doug
Da una rapida occhiata non vedo alcuna rilevanza. Mi sto perdendo qualcosa? –
OP vuole una lib che possa coprire tutti i CSS in linea in modo che possa essere usata per i modelli di email. –
Ora ci sono molte scelte per questo. Qui ci sono altri due in quello che sembra essere l'ordine di attività decrescente:
Grande ricerca! ora ho opzioni! –
Premailer sembra il più aggiornato, a partire da questa data. – blaze
- 1. classe php per stili css in linea?
- 2. Come selezionare gli stili CSS in jQuery?
- 3. Accedi agli stili CSS per le pseudo-classi in JQuery?
- 4. Rimuovi tutti gli stili in linea usando BeautifulSoup
- 5. C'è un modo per usare gli stili in linea per definire uno stile di collegamento visitato?
- 6. css: dopo aver ignorato gli stili esistenti
- 7. CSS stili hover modulo quando all'interno di un altro modulo
- 8. Come riutilizzare gli stili?
- 9. Come posso disabilitare gli stili css ereditati?
- 10. Gli stili CSS completi sono efficienti?
- 11. Stili personalizzati in linea in Microsoft Word
- 12. JavaScript impostato CSS: dopo gli stili
- 13. Plone 5: perché TinyMCE disabilita gli stili in linea personalizzati?
- 14. mancano stili css
- 15. Disabilita gli stili CSS in Google Maps (3.14) Infowindow
- 16. reimposta più stili css per un elemento div singolo
- 17. In quale ordine sono applicati gli stili CSS?
- 18. stili cascata in WPF (alla CSS)
- 19. Documentazione per gli stili nelle risorse Android
- 20. Esiste un elenco di stili di linea in matplotlib?
- 21. Stili CSS in linea in React: come implementare le query multimediali?
- 22. Prefixing per gli stili di flexbox per React
- 23. Come applicare gli stili CSS al dropdown del codeign?
- 24. Esistono solo 4 stili di linea Matplotlib?
- 25. Trova tutti gli stili CSS utilizzati sul sito Web
- 26. Come si iniettano gli stili in IE8?
- 27. Come applicare gli stili CSS al solo testo
- 28. AngularJS bootstrap ui - come posso cambiare gli stili css?
- 29. Come mantenere gli stili dopo l'animazione?
- 30. Gli stili CSS non vengono applicati a PDF con iTextSharp
http://docs.python.org/library/email-examples.html#id3 – SilentGhost
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