在python硒中的send_keys中发送int值

问题描述 投票:0回答:1

我想将整数值发送到我尝试过的输入框

element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//td[@role='gridcell' and contains(@class, 'x-grid-cell x-grid-td x-grid-cell-headerId-gridcolumn-1158  rp-grid-editable-cell  rp-grid-editable-cell')]")))
element.click()
element.send_keys(""+10)
element.send_keys(str(10))
element.send_keys('10')
element.send_keys("10")

无济于事。

文件“ C:\ Users \ 1024983 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ selenium \ webdriver \ remote \ errorhandler.py”,第242行,在check_response中引发exception_class(消息,屏幕,堆栈跟踪)selenium.common.exceptions.ElementNotInteractableException:消息:元素不可交互(会话信息:chrome = 78.0.3904.108)

还有其他函数可以将整数值发送到python硒中的输入框吗?

i使用Python 3.7.4,硒3.141.0,Chrome版本78.0.3904.108

python selenium-webdriver sendkeys
1个回答
0
投票

您是否尝试过:

element.send_keys("10")
© www.soinside.com 2019 - 2024. All rights reserved.