用pyquery对像的html方法获取网页内容,如果内容有空的标签如
from pyquery import PyQuery as pq
html=""
a=pq(html)
print(a.html())
因为中间没有内容,pyquery会自到闭合标签,输出后就变成了
这样得到的HTML内容很容易显视不正常,格式会乱掉。
解决办法是给html方法加参数如下
from pyquery import PyQuery as pq
html=""
a=pq(html)
print(a.html(method='html'))
转载请注明:HANLEI'BLOG » pyquery自动闭合空标签的解决办法