sé que esto existe en otros idiomas, pero lo quiero para Python que puedo enviar mensajes de correo electrónico que va a aparecer en Gmail, etc.¿Python tiene un módulo para convertir estilos CSS a estilos en línea para correos electrónicos?
Respuesta
que tenía que hacer lo mismo Hace un tiempo y poner el módulo que hice para él en GitHub https://github.com/rennat/pynliner
¡Gracias por publicar esto! salvó mi día! –
http://blog.doughellmann.com/2008/10/pymotw-smtplib.html gran ejemplo de Doug
De un vistazo rápido no veo ninguna relevancia. ¿Me estoy perdiendo de algo? –
OP quiere una lib que pueda encubrir todos los CSS en línea para que pueda ser utilizado para plantillas de correo electrónico. –
Ahora hay muchas opciones para esto. Aquí hay dos más en lo que parece ser el fin de la actividad decreciente:
¡Gran investigación! ¡ahora tengo opciones! –
Premailer parece el más actualizado, a partir de esta fecha. – blaze
- 1. clase php para estilos CSS en línea?
- 2. ¿Tiene acceso a estilos CSS para pseudo clases en JQuery?
- 3. CSS Pseudo-clases con estilos en línea
- 4. Estilos CSS de refuerzo
- 5. ¿Estilos inline para one-offs?
- 6. Usar Javascript para cambiar los estilos de visualización (CSS) sin afectar a los estilos de impresión
- 7. "Compilar" CSS en HTML como estilos en línea
- 8. Encuadernación para estilos WPF
- 9. Cómo sacar CSS atributos de estilos en línea con BeautifulSoup
- 10. Restablecer estilos CSS solo div
- 11. ¿Pueden todas las CSS de los correos electrónicos HTML ir a la cabeza?
- 12. Exportar tabla HTML para sobresalir y mantener estilos CSS
- 13. CSS y estilos superiores en elementos anidados
- 14. ¿Estilos de lista personalizados para listas ordenadas?
- 15. Genere dinámicamente estilos CSS en línea para plantillas de correo electrónico en Symfony2
- 16. Solución sistemática de estilos conflictivos en css
- 17. ¿Herramienta para convertir CSS externo a CSS en línea en Ruby?
- 18. Restauración de CSS, estilos predeterminados para elementos comunes
- 19. ¿Cómo seleccionar por estilos CSS en jQuery?
- 20. Hoja de estilos específica para IE8
- 21. Agregar estilos personalizados a CKEditor
- 22. Algoritmo para organizar correos electrónicos en hilos?
- 23. ¿Hay alguna forma de usar estilos en línea para definir un estilo de enlace visitado?
- 24. ¿Cómo puedo desactivar estilos de CSS heredados?
- 25. ¿Son eficientes los estilos CSS totalmente calificados?
- 26. Anidamiento de estilos CSS: ¿forma adecuada?
- 27. ¿Cómo aplico estilos CSS a los objetos Raphael.js usando jQuery?
- 28. Recibir y enviar correos electrónicos en python
- 29. firebug - Ocultar estilos del archivo .css específico
- 30. Obtener todos los estilos CSS para un elemento DOM (a la Firebug)
http://docs.python.org/library/email-examples.html#id3 – SilentGhost
No conozco ningún módulo de este tipo. Creo que requiere un poco de esfuerzo de programación. Los problemas de coincidencia de CSS que se me ocurren son: (1) class = "class1 class2" (2) calificadores múltiples (como div.class, id.class, class.class, etc.). Si su CSS tiene solo reglas de coincidencia de un segmento, su traducción será mucho más fácil. – hughdbrown