我正在使用beautifulsoup,但是我无法获取每个
<ul class="key-list">
<li class="clearfix">
<span class="key">
<span class="fa fa-map-marker"></span>Location:
</span>
<span class="value">Phnom Penh</span>
</li>
<li class="clearfix">
<span class="key">
<span class="fa fa-calendar"></span>
Schedule: </span>
<span class="value">Full-time</span>
</li>
</ul>
答案 0 :(得分:0)
from bs4 import BeautifulSoup as Soup
text = '''<ul class="key-list">
<li class="clearfix">
<span class="key">
<span class="fa fa-map-marker"></span>Location:
</span>
<span class="value">Phnom Penh</span>
</li>
<li class="clearfix">
<span class="key">
<span class="fa fa-calendar"></span>
Schedule: </span>
<span class="value">Full-time</span>
</li>
</ul>'''
soup = Soup(text, 'html5lib')
vals = soup.find_all('span', {'class', 'value'})
for x in vals:
print(x.text)