简体   繁体   English

python selenium fill输入相同的名字

[英]python selenium fill input whit same names

i need fill input in tables whit selenium, bat have small problem, the inputs have same name, exemple html : 我需要在硒表中填充输入,蝙蝠有小问题,输入具有相同的名称,例如html:

<table class="box active" id="datiReceiverBox">
<tbody><tr>
<td><label>Nome*</label><input class="chars24 gray_bg" disabled="" type="text"></td><td style="width:54%" colspan="2" class="btnSelReceiver"><a href="javascript:void(0)" class="btn chars14 show_msg_assenza_contratto"><span>SELEZIONA BENEFICIARIO</span></a><a href="javascript:void(0)" class="btn chars14 show_msg_assenza_contratto"><span>SALVA BENEFICIARIO</span></a></td>
</tr>
<tr>
<td><label>Cognome*</label><input class="chars24 gray_bg" disabled="" type="text"></td>
</tr>
</tbody></table>

need fill label Nome and cognome, how i can do this ? 需要填写标签Nome和cognome,我该怎么做? My acctual code is : 我的准确代码是:

driver = self.driver
driver.get("https://localhost:8443/member/")
driver.find_element_by_xpath('//label[contains(text(),"Nome"]/input').send_keys("text here")
driver.find_element_by_xpath('//label[contains(text(),"Cognome"]/input').send_keys("and here")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM