无法获取一些文字。蟒蛇。硒

阿比舍克赖

试图从中获取财务数据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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章