【发布时间】:2019-01-04 21:36:26
【问题描述】:
我正在尝试使用最好的“定位元素”语句来自动化登录到特定网站的过程(使用 selenium 和 python)。我附上了登录页面的 html 代码图片:
并且正在寻找图像中突出显示部分的定位器元素(例如:username = driver.find_element_by ....)。
【问题讨论】:
-
请在问题中发布代码,而不是屏幕截图,因为某些用户可能无法访问图片托管网站
-
“最佳”定位策略是当您使用 id 定位时,因为 id 对于 DOM 是唯一的。如果您不能使用 id 位置,请使用 css,因为 css 比其他策略更快。您可以使用 XPath 的替代方法 ...
标签: python login automation selenium-chromedriver