如何通过硒读取按钮内的值?

问题描述 投票:0回答:3

我正在编写一个脚本,该脚本旨在“获取用户编写的所有条目”在网站上的特定标题下(在这种情况下,标题为“ python(programlama dili“)。我想阅读显示此特定标题下当前页数的数字。

the-number-I-want-to-read

读取此元素的数量的原因是,由于用户输入的数量增加,因此在我们运行脚本时页面的数量会增加。因此,我应该通过脚本获取元素中存在的数字。

在这种情况下,我需要读取“ 122”作为值并将其分配给int变量。我使用Selenium接受所有条目和Firefox Web驱动程序。

python selenium selenium-webdriver selenium-firefoxdriver
3个回答
0
投票

如果尝试使用xpath访问它会更好。


0
投票

尝试获得元素的value属性,您已经提到可以使用xpath查找元素,因此您可以执行以下操作。

user_count = element.get_attribute('value')

如果可以获取数字(作为字符串),则可以照常转换为整数)>

value = int(user_count)

0
投票

首先选择选择器.last,然后可以提取其引用。不要忘记分割参考。

© www.soinside.com 2019 - 2024. All rights reserved.