繁体   English   中英

htmlmin:传递字符串获取错误:预期使用unicode参数,获取了'str'

[英]htmlmin: pass in string get error: unicode argument expected, got 'str'

我是Python的新手,无法解决这个问题。 我有一个存储为myHtmlString的html字符串,但出现错误:预期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)

得到它了:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM