代码之家  ›  专栏  ›  技术社区  ›  Bialecki

Python是否有一个模块可以将CSS样式转换为电子邮件的内联样式?

  •  8
  • Bialecki  · 技术社区  · 14 年前

    我知道这存在于其他语言中,但我希望Python能够发送电子邮件,这些邮件将显示在GMail中,等等。

    4 回复  |  直到 14 年前
        1
  •  13
  •   rennat    13 年前

    我刚才也做了同样的事情,把我为它制作的模块放到GitHub上 https://github.com/rennat/pynliner

        2
  •  9
  •   Kenn Knowles    11 年前
        3
  •  0
  •   Ravi Gaur    6 年前

    toronado 是快速的基于lxml的CSS样式表内联。

    安装: pip安装toronado

    例子:

    import toronado
    document = """<html>
    <head>
       <style type="text/css">
          h1 { color: red; }
       </style>
    </head>
    <body><h1>Hello, world.</h1></body>
    </html>"""
    print(toronado.from_string(document))