Python <;脚本>;标记和HtmlPasserError
我试图用BeautifulSoup解析html,但出现了一个奇怪的错误。 下面是重现问题的最小代码。(Windows 7 32位,ActivePython 2.7)Python <;脚本>;标记和HtmlPasserError,python,beautifulsoup,Python,Beautifulsoup,我试图用BeautifulSoup解析html,但出现了一个奇怪的错误。 下面是重现问题的最小代码。(Windows 7 32位,ActivePython 2.7) 从bs4导入美化组 s=”“” var pstr=“1”; 对于(var lc=0;lc您可以尝试旧版本的BS或安装不同的解析器。请参阅BeautifulSoup网站上“”和“”上的文档 您当前的代码适用于Python 2.7和BS3: from BeautifulSoup import BeautifulSoup s = """
从bs4导入美化组
s=”“”
var pstr=“1 ”;
对于(var lc=0;lc您可以尝试旧版本的BS或安装不同的解析器。请参阅BeautifulSoup网站上“”和“”上的文档
您当前的代码适用于Python 2.7和BS3:
from BeautifulSoup import BeautifulSoup
s = """
<html>
<script>
var pstr = "<li><font color='blue'>1</font></li>";
for(var lc=0;lc<o.length;lc++){}
</script>
</html>
"""
p = BeautifulSoup(s)
print p.find('script').text
从美化组导入美化组
s=”“”
var pstr=“1 ”;
对于(var lc=0;lc您可以尝试旧版本的BS或安装不同的解析器。请参阅BeautifulSoup网站上“”和“”上的文档
您当前的代码适用于Python 2.7和BS3:
from BeautifulSoup import BeautifulSoup
s = """
<html>
<script>
var pstr = "<li><font color='blue'>1</font></li>";
for(var lc=0;lc<o.length;lc++){}
</script>
</html>
"""
p = BeautifulSoup(s)
print p.find('script').text
从美化组导入美化组
s=”“”
var pstr=“1 ”;
对于(var lc=0;lc),您的代码使用Python 2.7.3和BeautifulSoup 3.2.0对我有效。您的代码使用Python 2.7.3和BeautifulSoup 3.2.0对我有效。
from BeautifulSoup import BeautifulSoup
s = """
<html>
<script>
var pstr = "<li><font color='blue'>1</font></li>";
for(var lc=0;lc<o.length;lc++){}
</script>
</html>
"""
p = BeautifulSoup(s)
print p.find('script').text
var pstr = "<li><font color='blue'>1</font></li>";
for(var lc=0;lc<o.length>