我正在使用selenium创建一个webdriver实例来进行一些自动化工作。我一次打开多个选项卡,并希望知道是否有办法打开所有选项卡的URL。使用Python获取所有打开的选项卡的URL
driver=webdriver.Chrome()
driver.current_url
上述代码仅向我提供了第一个选项卡的URL。我想另一件事是:
driver.window_handles[0].current_url
上述解决方案未能为window_handles()
返回一个Unicode对象不包含current_url
我不想通过所有选项卡会积极,以便找到,因为它会破坏每个标签的current_url
手头的自动化任务。
选中此https://stackoverflow.com/questions/28715942/how-do-i-switch-to硒活动标签 – karansthr
https://stackoverflow.com/questions/40458138/switch-between-tabs-and-perform-action-on-individual-using-selnium# – karansthr