【发布时间】:2023-02-07 07:07:55
【问题描述】:
我一直在尝试将 URL 链接发送到文本区域。我正在使用 python3 和 Chrome 版本 109.0.5414.119。它在我的本地 OSX 机器上运行良好,但当我尝试在 Linux 机器上自动化时。它开始表现得很奇怪。所以我觉得这可能是与 Chrome 驱动程序相关的问题。
当我发送这样的 URL 时:
l.send_keys("https://google.com")
但变成:
/google.comhttps:
然后我尝试通过发送以下内容来调试此行为:
>>> l.send_keys("/") # /|
>>> l.send_keys("/") # |/
所以光标的位置在第二个/的行之前。我没想到会这样。我想知道你是否可以阐明如何解决这个问题?
【问题讨论】:
-
尝试先点击
textarea,然后使用send_keys()检查是否有效?
标签: python python-3.x selenium selenium-chromedriver automated-tests