我试图解析一些LinkedIn的数据,我想在for循环中获取这个范围内的文本。因此下面将返回一个string=“2个共享连接”
<span class="search-result__social-proof-count Sans-13px-black-55%-semibold text-align-left ml1">
2 shared connections
</span>
下面是xpath:
^{pr2}$到目前为止,我可以使用以下代码正确选择量程:
mutual_conns_with_text = div.find('span', {'class': 'search-result__social-proof-count Sans-13px-black-55%-semibold text-align-left ml1'})
但是,上面选择的是整个span而不是只选择文本。下面的代码抛出一个异常:
mutual_conns_with_text = div.find('span', {'class': 'search-result__social-proof-count Sans-13px-black-55%-semibold text-align-left ml1'}).getText()
例外情况:
AttributeError: 'NoneType' object has no attribute 'getText'
您只需请求
span
元素的text
属性:相关问题 更多 >
编程相关推荐