如何使用Python找到包含text/id/etc的链接,然后单击该元素?
我的导入:
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
转到我的URL的代码:
browser = webdriver.Firefox() # Get local session of firefox
browser.get(myURL) # Load page
#right here
假设您在站点www.example.com上有用户A输入的私有数据。
用户A想让他的朋友B通过输入他的电子邮件地址并点击“共享”来访问数据。我们可以让用户B通过电子邮件发送的单击URL安全访问页面吗?(假设我们可以安全地发送电子邮件)
如果我们发送一封带有链接www.example.com/key=some_ will _secret_key的电子邮件,那么当B单击它时,它将被记录在浏览器的历史记录中-这是不好的。
如果我们发送一封包含链接www.example.com/key= some _public_ body _key以及电子邮件正文中的PIN的电子邮件,我们将为用户B创建开销。他必须
为标题道歉,我发现很难简明扼要地定义我的问题,这是我所能做的最好的。如果有人想编辑它以增加一个更好的标题,那么请做我的客人。
不管怎么说问题。我们的网页上有用户删除某些内容的能力。他们通过单击delete链接来做到这一点,这些链接看起来类似于:
<a href="http://localhost/a/path/remove-thing.html?ID=42" onclick="return confirm('Are you sure you want to remove this thing?');" >Remove this thi