试图从中获取财务数据div
。没有为此的唯一标识符div
。因此,我收集了所有3-4条信息,以divs
检查单词是否FINANSE
出现在文本中,如果出现,则获取内部div
文本。但是,它似乎不起作用。还有其他方法吗?或者我在这里想念什么?提前致谢。
链接= https://rejestr.io/krs/882875/fortuna-cargo
fin_divs = driver.find_elements_by_css_selector('div.card.mb-4')
for div in fin_divs:
if 'FINANSE' in div.text:
finances = div.find_element_by_css_selector('div.card-body').text
else:
finances = "Finance Data Not Available"
您可以简化代码以选择确切的元素,而不是遍历元素列表:
finances = driver.find_element_by_xpath('//div[div="Finanse"]/div[@class="card-body"]').text
print(finances)
>>>Kapitał zakładowy
>>>5 tys. zł
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句