这是我的第一篇帖子。
我最近开始使用Python和Selenium在几个网站上做一些管理工作。所有网站都有相同的域名,并且以类似的方式设置。
在网上搜索了大约一周后,我找不到任何与以下问题有关的内容。我将尝试解释我面临的问题:
网站1:
Apple Remove Edit Copy
Banana Remove Edit Copy
Pear Remove Edit Copy
<tbody><tr>
<td></td>
<td align="left"><span id="Items_01_ItemName">Apple</span></td>
<td><a id="Items_01_Remove" href="hidden">Remove</a>
<a id="Items_01_Edit" href="hidden">Edit</a>
<a id="Items_01_Copy" href="hidden">Copy</a></td>
</tr>
<tr>
<td></td>
<td align="left"><span id="Items_02_ItemName">Banana</span></td>
<td><a id="Items_02_Remove" href="hidden">Remove</a>
<a id="Items_02_Edit" href="hidden">Edit</a>
<a id="Items_02_Copy" href="hidden">Copy</a></td>
</tr>
<tr>
<td></td>
<td align="left"><span id="Items_03_ItemName">Pear</span></td>
<td><a id="Items_03_Remove" href="hidden">Remove</a>
<a id="Items_03_Edit" href="hidden">Edit</a>
<a id="Items_03_Copy" href="hidden">Copy</a></td>
</tr>
网站2:
Banana Remove Edit Copy
Pear Remove Edit Copy
Apple Remove Edit Copy
<tbody><tr>
<td></td>
<td align="left"><span id="Items_01_ItemName">Banana</span></td>
<td><a id="Items_01_Remove" href="hidden">Remove</a>
<a id="Items_01_Edit" href="hidden">Edit</a>
<a id="Items_01_Copy" href="hidden">Copy</a></td>
</tr>
<tr>
<td></td>
<td align="left"><span id="Items_02_ItemName">Pear</span></td>
<td><a id="Items_02_Remove" href="hidden">Remove</a>
<a id="Items_02_Edit" href="hidden">Edit</a>
<a id="Items_02_Copy" href="hidden">Copy</a></td>
</tr>
<tr>
<td></td>
<td align="left"><span id="Items_03_ItemName">Apple</span></td>
<td><a id="Items_03_Remove" href="hidden">Remove</a>
<a id="Items_03_Edit" href="hidden">Edit</a>
<a id="Items_03_Copy" href="hidden">Copy</a></td>
</tr>
我怎样才能让selenium点击编辑链接,比如Pear项目?对于网站1,它是编辑链接3号,对于网站2,它是编辑链接2号
我希望我的脚本能够点击项目“Pear”的编辑链接,而不管其位置如何。
我希望我的问题很清楚,有人能给我指出正确的方向。
非常感谢。