如何使用 Selenium 单击锁定图像文件 Python
How To Click On Lock Image File Using Selenium Python
我想点击附件中提供的两张图片,即“来自 Studio 的文件”和“到 Studio 的文件”以供参考。
我尝试了多种方法,如使用 JavaScript、Action Class,但我无法同时单击这两个选项,即 Files From Studio 和 Files To Studio。
点击前图像被锁定,因为我们点击文件图像图标打开。
文件到工作室也是如此。
能否请您帮助我解决如何单击“工作室文件”和“文件到工作室”的问题。
控制台中存在代码的图像的 PFA。
提前致谢!!!
你试过吗
//span[text()='Files to Studio']
xpath ?
喜欢:
wait = WebDriverWait(driver, 10)
wait.until(EC.element_to_be_clickable((By.XPATH, "//span[text()='Files to Studio']"))).click()
进口:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
您可以对 Files from Studio
进行同样的尝试,例如 //span[text()='Files from Studio']
试试 javascript:
userName = driver.find_element_by_xpath("//span[text()='Files to Studio']")
driver.execute_script("arguments[0].click();", userName)
我想点击附件中提供的两张图片,即“来自 Studio 的文件”和“到 Studio 的文件”以供参考。 我尝试了多种方法,如使用 JavaScript、Action Class,但我无法同时单击这两个选项,即 Files From Studio 和 Files To Studio。
点击前图像被锁定,因为我们点击文件图像图标打开。 文件到工作室也是如此。
能否请您帮助我解决如何单击“工作室文件”和“文件到工作室”的问题。
控制台中存在代码的图像的 PFA。
提前致谢!!!
你试过吗
//span[text()='Files to Studio']
xpath ?
喜欢:
wait = WebDriverWait(driver, 10)
wait.until(EC.element_to_be_clickable((By.XPATH, "//span[text()='Files to Studio']"))).click()
进口:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
您可以对 Files from Studio
进行同样的尝试,例如 //span[text()='Files from Studio']
试试 javascript:
userName = driver.find_element_by_xpath("//span[text()='Files to Studio']")
driver.execute_script("arguments[0].click();", userName)