htmlmin:传入字符串获取错误:预期的unicode参数,获得'str'

时间:2017-01-25 00:44:44

标签: python unicode grunt-contrib-htmlmin

我是Python的新手,无法解决这个问题。我有一个html字符串存储为myHtmlString,但得到错误:预期的unicode参数,得到'str'。我正在尝试缩小html字符串并删除多余的空格。

import htmlmin

myHtmlString ="""<body   style="background-color: tomato;">
                <h1>  htmlmin   rocks</h1>
                 <pre>
                    and rolls
                 </pre>
                 </body>"""

myHtmlString2  = htmlmin.minify(myHtmlString, remove_empty_space=True)

1 个答案:

答案 0 :(得分:0)

知道了:

myHtmlString2  = htmlmin.minify(unicode(myHtmlString, "utf-8"), remove_empty_space=True)