硒python单击span类

电车

我正在尝试使Intranet网站自动化。源代码是一堆表,由数百个代码组成,如下所示:

<span id="GridView1_ctl51_lblCaseType"></span>
</td><td nowrap="nowrap">
<span class="fakeLink" title="Edit case" onmouseenter="this.focus()" onclick="editCase('286658')"> 286658</span>
</td><td nowrap="nowrap">1360428-0000</td><td align="center" style="color:Red;">
<span id="GridView1_ctl51_Label2">13,0</span>
</td><td align="center">
<span id="GridView1_ctl51_Label2">8,8</span>
</td><td align="center">
<span id="GridView1_ctl51_Label9">R</span>
</td><td>
<span id="GridView1_ctl51_Label6">Waiting for info fr. suppl.</span>
</td><td>
<span id="GridView1_ctl51_Label11" title="1360428-0000 Condensate Cup&lt;br/>Price is missing, please update price&lt;br/>(enquiry by Name 11/1)" class="vtip">1360428-0000 Co</span>
</td><td>
<span id="GridView1_ctl51_Label12" title="Please source" class="vtip">Please source</span>
</td><td>
<span id="GridView1_ctl51_Label7">Fname Lname</span>
</td><td>
<span id="GridView1_ctl51_Label1"></span>
</td><td>
<span id="GridView1_ctl51_Label8">Price or delivery time missing</span>
</td><td>
<span id="GridView1_ctl51_Label3">A21</span>
</td><td>
<span id="GridView1_ctl51_Label10">TS6</span>
</td><td>
<span id="GridView1_ctl51_Label5">FName Lname</span>
</td><td>&nbsp;</td>

我需要捕获零件号1360428-0000,然后单击“ editCase(286658)”。我有两个问题:

  1. 使用零件号1360428-0000作为参考以找到案例号286658
  2. 用xpath模仿点击286658?无法运作。

我试图使用下面的代码找出问题2,但没有成功:

def IeTest():
    driver = webdriver.Ie("C:\\Python34\\IEDriverServer.exe")
    driver.get("http://intranet.company.com")
    time.sleep(3)
    print(driver.title)
    elem = driver.find_element_by_xpath('//span[contains(@onclick,"286658")]')
    elem.click()
IeTest()

任何帮助表示赞赏。我还必须使用IE。

har07

这是一种span按零件号查找目标XPath "1360428-0000"

//td[text()='1360428-0000']/preceding-sibling::td[1]/span[@title='Edit case']

xpathtester.com demo

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在带有python硒的类中单击span元素

来自分类Dev

Python硒按类单击按钮不起作用

来自分类Dev

硒python单击按钮

来自分类Dev

硒(PYTHON)单击问题

来自分类Dev

硒(PYTHON)单击问题

来自分类Dev

python硒单击链接

来自分类Dev

硒| 无法单击<Span>下的元素

来自分类Dev

使用特定的span类python硒获取页面中的所有元素

来自分类Dev

如何单击与硒python的链接

来自分类Dev

用Python单击硒按钮

来自分类Dev

使用python +硒单击按钮

来自分类Dev

单击div类中的span元素

来自分类Dev

单击不适用于python硒

来自分类Dev

使用Python硒单击iframe元素

来自分类Dev

Python硒复选框元素单击

来自分类Dev

无法使用硒python单击按钮

来自分类Dev

如何在硒Python中单击图标

来自分类Dev

使用python硒单击并下载文件

来自分类Dev

Python硒可选单击链接

来自分类Dev

硒选择元素并使用python单击按钮

来自分类Dev

Python,硒| 不能单击此处测试

来自分类Dev

使用Python硒单击iframe元素

来自分类Dev

无法获取硒单击以在python上工作

来自分类Dev

如何使用python硒单击iframe

来自分类Dev

如何通过使用python硒获取span标签(如<span> Test </ span>)中的文本?

来自分类Dev

使用python修改硒中的div类

来自分类Dev

单击带有硒和python的href按钮?

来自分类Dev

python,找到并单击带有硒的特定按钮

来自分类Dev

如何在Python硒中找到单击按钮的元素?