我有一个链接需要复制并将其粘贴到新的浏览器窗口中。我有以下代码片段,但它似乎不起作用。我在StackOverFlow中找到了这段代码片段。我的空白窗口。请指教。谢谢!
shortUrl = driver.find_element_by_css_selector('#url-text')
shortUrl.send_keys(Keys.CONTROL, 'a') #highlight all in box
time.sleep(5)
newLink = shortUrl.send_keys(Keys.CONTROL, 'c') #copy
time.sleep(5)
actionChains.click(newLink).key_down(Keys.COMMAND+'w')
newLink2 = shortUrl.send_keys(Keys.CONTROL, 'v')
答案 0 :(得分:0)
为什么要尝试复制链接然后在新窗口中启动它,有什么特别的原因吗?而不是这个,您可以单击链接并在另一个窗口中打开。此操作的代码是用java编写的:
(?P<code>[\w:_-]+)
希望这段代码可以帮助你!!!