使用Selenium自动化Gmail
我想用selenium点击一个特定的按钮! gmail上的发送按钮是标准版本,而不是基本的html版本 我试过了使用Selenium自动化Gmail,selenium,automation,gmail,Selenium,Automation,Gmail,我想用selenium点击一个特定的按钮! gmail上的发送按钮是标准版本,而不是基本的html版本 我试过了 选择框 c16nfgbb415qzj 单击并等待 //div[@id=':v9']/b 没用 请给我python代码,不要html 谢谢您不能在Selenium中录制脚本并使用标准Google Mail进行回放。标准Google Mail中的大多数HTML名称/ID/类都是不可预测的 您必须使用带有索引的基于xpath的目标,例如//div[2]/div/div[3]。这高度依赖
选择框
c16nfgbb415qzj
单击并等待
//div[@id=':v9']/b
没用
请给我python代码,不要html
谢谢您不能在Selenium中录制脚本并使用标准Google Mail进行回放。标准Google Mail中的大多数HTML名称/ID/类都是不可预测的 您必须使用带有索引的基于xpath的目标,例如//div[2]/div/div[3]。这高度依赖于Google Mail提供的HTML的结构。一旦更改,您就需要修改脚本
基本HTML版本的可预测性足以记录和重播脚本。您没有说为什么不想使用它。这与Django、Python甚至PHP有什么关系?Selenium是一种客户端技术,它使用表或IDE编写脚本,而您正在尝试删除gmail,gmail没有使用任何这些技术。我已经重新标记并重新命名了这个问题,希望能够吸引有用的注意。
<tr>
<td>selectFrame</td>
<td>c16nfgbb415qzj</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id=':v9']/b</td>
<td></td>
</tr>