繁体   English   中英

如何使用 Python + Selenium 单击 Gmail 中的关闭按钮?

[英]How can I click the close button in Gmail with Python + Selenium?

我想单击按钮关闭正在写入的消息。 在此处输入图像描述

我尝试使用此代码,但它对我不起作用:

driver.find_element_by_xpath('//input[@type="Cerrar"]').click()

你能帮助我吗? 非常感谢。

内置方法close

close()方法用于关闭当前设置焦点的浏览器 window,而quit()方法本质上是调用驱动程序。 处理一个方法,依次关闭所有浏览器 windows 并优雅地结束 WebDriver session。

您想在与元素交互时使用click

driver.find_element_by_xpath('//input[@type="Cerrar"]').click()

如果这不起作用,请分享 HTML 代码。

除非您的代码需要使用 selenium 我认为 pyautogui 会更好。 它可以将鼠标移动到特定坐标或查找关闭按钮然后单击它

import pyautogui

pyautogui.moveTo(x=(your x), y=(your y))
pyautogui.click()

我对 selenium 不太了解,所以很抱歉我不能用它来帮助你,但我希望这会有所帮助。

您需要单击此元素: //img[@alt="Close"]
因此,执行此操作的 Selenium python 命令是

driver.find_element_by_xpath('//img[@alt="Close"]').close()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM