Como abrir uma nova página no cromo com o cromedriver de selénio em Python
Há alguém que tenha usado
ChromeDriver
para abrir novas páginas no cromo?
com este código posso abrir o meu index.html
em cromado:
driver = webdriver.Chrome("/usr/bin/chromedriver")
driver.get("localhost:3000")
e depois quero abrir localhost:3000/cloudPeer.html
numa nova Página:
driver.find_element_by_tag_name("body").send_keys(Keys.CONTROL + 't')
driver.get("localhost:3000/cloudPeer.html")
isto funciona bem no Firefox, mas no Chrome, ele não pode abrir uma nova página, ele apenas atualizar a primeira página, e abrir a nova página, a primeira página está agora perdida.
Quero abrir estas duas páginas ao mesmo tempo e fazer alguns testes de comunicação entre elas.
5
Author: Dušan Maďar, 2016-02-04
1 answers
Isto funciona para o cromo -
driver.execute_script("window.open('https://www.google.com');")
7
Author: sidpat, 2016-02-06 04:26:58