PythonUI自动化之一个浏览器打开多个页签、打开多个浏览器窗口

(一个浏览器打开多个页签):通过js来执行

from selenium import webdriverimport webbrowser
#打开第一个页签 wd
=webdriver.Chrome() wd.get('https://www.baidu.com')
#打开第二个页签并输入网址 js
= "window.open('https://i.cnblogs.com/articles/edit')" wd.execute_script(js) wd.quit()

 

(打开多个浏览器窗口):需用到webbrowser模块

from selenium import webdriverimport webbrowser

wd=webdriver.Chrome()
wd.get('https://www.baidu.com')

#方式一
webbrowser.open_new('
https://i.cnblogs.com/articles/edit')

#方式二webbrowser.open('https://i.cnblogs.com/articles/edit', new=0, autoraise=True)
#方式三 :webbrowser.open_new_tab('https://i.cnblogs.com/articles/edit')   

wd.quit()

 

posted @ 2021-12-06 17:07  博无止境  阅读(867)  评论(0)    收藏  举报