当前位置: 首页 > 知识库问答 >
问题:

Selenium中的按钮单击

周麒
2023-03-14

我正在尝试在Selenium中测试图像按钮点击。

图像是事件,当我点击sgt消息出现我

超文本标记语言代码:

<div class="jcrm-botondetalle">
    <a href="https://www.example.dsa.eu/ConsultaExample/">
       <img src="./../../img/entrar.png" class="jcrm-img1">
    </a>
</div>


# -*- coding: utf-8 -*- 
from selenium import webdriver
from datetime import time
import time
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
try:
    import Image, ImageEnhance, ImageFilter    
except ImportError:
    from PIL import Image, ImageEnhance, ImageFilter    
import pytesseract

def evert_init():
    BaseUrl = "https://www.example.dsa.eu/"
    UrlDirection= BaseUrl + "seccion/servicios/detalles/0/c3.html"
    driver = webdriver.Chrome('/home/developer/lear-seleniun/chromedriver')  
    driver.get(UrlDirection)
    driver.find_element_by_css_selector("jcrm-img1")

evert_init()

共有2个答案

慕容铭
2023-03-14

< code > driver . find _ element _ by _ CSS _ selector(" jcrm-img 1 ")。单击()

应该向选择器返回元素发送一个点击事件。

何华灿
2023-03-14

解决方案是使用class方法,这对我很有效

submit=driver.find_element_by_class_name("jcrm-img1")
submit.click()
 类似资料:
  • 问题内容: 我是python selenium的新手,我尝试单击具有以下html结构的按钮: 我希望能够同时单击上方的和按钮(显然是单独单击)。 我尝试了几件事,例如: 要么, 要么, 但是,我似乎总是以结尾,例如: 我想知道是否可以以某种方式使用HTML的onclick属性来进行selenium单击? 任何能将我指向正确方向的想法都很棒。谢谢。 问题答案: 对于python,请使用 和

  • 我试图让Selenium点击一个按钮来跟踪一个链接(它是表下面的“上个月”按钮):https://www.interactivebrokers.eu/en/index.php?f=39108 我尝试了以下方法 有人能帮忙吗?谢谢

  • 我是python selenium的新手,我正在尝试单击一个具有以下html结构的按钮: 我希望能够同时单击上面的和按钮(显然是单独单击)。 我尝试了几件事,例如: 或者, 或者,

  • 我用selenium加载一个页面:http://www.legorafi.fr/接下来,我尝试单击“Tout Accepter”按钮,但即使使用css选择器,它也不起作用。是给饼干的。 我试过这样的方法: 这是带有文本“Tout Accepter”的蓝色按钮 我该怎么办?

  • 我试图用硒点击“下一页”按钮,但没有成功。我使用了正确的CSS选择器还是应该把它换成别的东西?

  • 我需要在商品搜索中键入“香蕉”,然后点击“GO”按钮。 在堆栈溢出的帮助下,我可以调出火狐,输入“香蕉”...但是“Go”按钮(基于检查的Go3)不会开火!! 我试过element.click(),试过ActionChains,试过将光标移动到元素,试过验证它已经启用。它只是不会转到下一个搜索页面。 我没有得到任何错误...它只是没有进入下一页。 谢谢你能提供的任何帮助。快把我逼疯了!