【发布时间】:2018-06-21 13:00:49
【问题描述】:
我正在尝试从以下 bs4 元素(示例如下)中提取一些数据,特别是构建一个可以从中提取所有公司名称(可能还有位置)的循环:
[<div class="views-field views-field-field-overigeonderdelen"> <span class="views-label views-label-field-overigeonderdelen">Nevenvestiging: </span> <div class="field-content"><div class="wrapper hidden">
<p>Hak Industrial Services B.V., Hoogeveen<br/>Nederland<br/> blabla useless data<br/></p><hr/>
Hak Industrial Services B.V., Nieuw Heeten<br/>Nederland<br/>blabla useless data<br/><hr/>
Hak Industrial Services Middle East LLC, Abu Dhabi<br/>Verenigde Arabische Emiraten<br/>blabla useless data<br/><hr/>
Hak Industrial Services SEA Sdn. Bhd., Petaling Jaya, Selangor<br/>Maleisië<br/>blabla useless data<br/><hr/>
Hak Industrial Services USLLC, Houston<br/>Verenigde Staten van Amerika<br/>blabla useless data<br/><hr/>
</div>
<a class="toggle" href="#">Toon nevenvestigingen</a></div> </div>]
名称是“Hak Industrial ...”字符串。
输出:两个类似
的列表[Hak Industrial Services B.V., Hak Industrial Services B.V., Hak Industrial Services Middle East LLC, Hak Industrial Services SEA Sdn. Bhd., Hak Industrial Services USLLC]
和
[Nederland, Nederland, Verenigde Arabische Emiraten, Maleisië, Verenigde Staten van Amerika]
有人知道如何在 bs4 中做到这一点吗?
提前致谢,
【问题讨论】:
标签: python beautifulsoup