【发布时间】:2018-05-03 11:46:26
【问题描述】:
我需要 Python 代码方面的帮助,以便我可以使用 selenium webdriver 将图像上的点击事件设置为 Sony。
我是 selenium 网络驱动程序和 python 的新手。
请注意,点击“Testing Inc.”后图片,将显示下一页有登录详细信息。
这里是 Javascript 代码:-
<div class="idpDescription float"><span class="largeTextNoWrap indentNonCollapsible">Sony Inc.</span></div> <span class="largeTextNoWrap indentNonCollapsible">Sony Inc.</span>
我编写的 Python 代码,但单击图像时未发生单击事件:-
import os
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# get the path of IEDriverServer
dir = os.path.dirname(file)
Ie_driver_path = dir + "\IEDriverServer.exe"
#create a new IE session
driver = webdriver.Ie("D:\SCripts\IEDriverServer.exe")
driver.maximize_window()
#navigate to the application home page
driver.get("example.com")
element=driver.find_element_by_partial_link_text("Testing Inc.").click();
【问题讨论】:
-
分享相关的 HTML。
标签: python-3.x selenium selenium-webdriver webdriver webdriverwait