我正在尝试在Selenium中测试图像按钮单击。
图片是事件,当我单击sgt消息时出现
HTML代码:
<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()
解决的办法是使用class方法,它对我有用
submit=driver.find_element_by_class_name("jcrm-img1")
submit.click()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句