ul中有3个li元素。《美人汤》并没有表现出李氏元素内的文字。 3个li元素包含一个机构的位置、电话号码和传真号码。在
<ul>
<li class="spacer">
<span>
Location:
</span>
<br></br>
1500 S. 1st Avenue
<br></br>
Yuma, AZ 85364
</li>
<li class="spacer">
<span>
Phone Number:
</span>
<br></br>
928-373-4700
</li>
<li class="spacer">
<span>
Fax Number:
</span>
<br></br>
928-343-8864
</li>
我的剧本是:
^{pr2}$输出为:
<li class="spacer"><span>Location:</span> </li>
我可以得到特定的li元素,但是没有位置数据。由于某种原因它被省略了。在
任何帮助都将不胜感激。在
它不是关于
BeautifulSoup
的版本,而是关于differences between underlying parsersBeautifulSoup
使用的:演示:
如您所见,不同的解析器-不同的结果。在
{t{1}当你显式指定解析器时^
我不确定你用的是什么版本。在我的带有beauthoulsoup4.3.2和Py2.7的机器中,输出是
<li class="spacer"><span>Location:</span> 1500 S. 1st AvenueYuma, AZ 85364</li>
相关问题 更多 >
编程相关推荐