python selenium browser.get(url) 弹出的浏览器可不可以置在底层,不影响当前界面的操作?

如题,使用python selenium browser.get(url) 弹出的浏览器可不可以置在底层,不影响当前界面的操作?

比如我正在浏览某网页,运行该脚本爬取可不可以不影响当前操作?

不考虑headless,实际情况无法使用headless模式

# coding:utf-8
from selenium import webdriver

option = webdriver.ChromeOptions()
option.add_argument('headless')  # 静默模式
# 打开chrome浏览器
driver = webdriver.Chrome( chrome_options=option)
driver.get("https://www.cnblogs.com/yoyoketang")
print(driver.title)

不用headless

from selenium import webdriver
from xvfbwrapper import Xvfb

display = Xvfb()
display.start()

# now Firefox will run in a virtual display. 
# you will not see the browser.
driver = webdriver.Firefox()
driver.get('http://www.google.com')

print(driver.title)
driver.quit()

display.stop()

需要安装Xvfb

pip install xvfbwrapper

安装PhantomJS(https://phantomjs.org/download.html)

driver = webdriver.Chrome()

改成

driver = webdriver.PhantomJS(r"安装路径\phantomjs.exe") 

https://www.cnblogs.com/chenlimei/p/11252686.html