gpt4 book ai didi

python - 使用 Ctrl + A 选择文本框 Selenium RC 中的所有文本

转载 作者:太空狗 更新时间:2023-10-30 02:33:48 25 4
gpt4 key购买 nike

我正在尝试选择文本框中的所有文本以清除文本框。我正在使用 Ctrl+A 在 Windows 7 firefox 上的 Selenium RC 独立 2.20.0.jar 服务器上使用以下 Python 2.7 代码来执行此操作:

from selenium import selenium
s = selenium('remote-machine-ip', 4444, '*chrome', 'http://my-website-with-textbox')
locator = 'mylocator-of-textbox'
s.open()
s.type(locator, 'mytext')
s.focus(locator)
s.control_key_down()
s.key_down(locator, "A")
s.key_press(locator, "A")
s.key_up(locator, "A")
s.control_key_up()

# Nothing happens here... I cannot see the text getting selected...

# Nothing gets cleared here except the last char
s.key_down(locator, chr(8)) # Pressing backspace
s.key_press(locator, chr(8))
s.key_up(locator, chr(8))

有什么帮助吗?谢谢,阿米特

最佳答案

我在 WebDriver 中使用 clear() 没有任何麻烦......

el = self.selenium.find_element_by_name(name)
el.clear()

关于python - 使用 Ctrl + A 选择文本框 Selenium RC 中的所有文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11836100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com