Selenium无法将密钥发送到网页的特定部分

问题描述

我可以将密钥发送到网页的其他部分,并且已经使用了等待代码,所以这不是问题。

这是HTML代码

<input type="text" name="client" id="txtClientAccount" class="form-control required nonsubmittextBoxauto drpProg ui-autocomplete-input valid" placeholder="Type Client Name" maxlength="50" autocomplete="off" aria-invalid="false">

这是我的代码

myElem = webdriverwait(driver,5).until(EC.presence_of_element_located((By.ID,'txtClientAccount')))
inputClient = driver.find_element_by_id("txtClientAccount")
inputClient.click()
inputClient.send_keys("Oba")

基本上,当我输入名称Oba时,它将提供一个从下拉菜单奥巴马中自动填充的选项。我需要手动选择“奥巴马”,然后页面的其余部分将填满。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)