selenium無界面操作瀏覽器與Chrome Options的啟動項設置


from selenium import webdriver from selenium.webdriver.chrome.options import Options #實例化一個啟動參數對象
set_options = Options() #配置啟動項
set_options.add_argument('--headless')#設置無界面模式運行瀏覽器
set_options.add_argument('--start-maximized')#設置啟動瀏覽器時窗口最大化運行
set_options.add_argument('--incognito')#設置無痕模式
set_options.add_argument('--disable-infobars')#設置禁用瀏覽器正在被自動化程序控制的提示
set_options.add_argument('--window-size=1928,1080')#設置瀏覽器分辨率窗口大小 #啟動瀏覽器
driver = webdriver.Chrome(options=set_options) #原來的chrome_options 已被 python建議為使用options driver.get('http://www.baidu.com')

常用的啟動參數:

編碼前設置瀏覽器窗口大小:

使用如上options啟動設置

編碼后設置瀏覽器窗口大小:

啟動瀏覽器后設置窗口大小:

driver.maximize_window()

啟動瀏覽器后設置窗口尺寸:

driver.set_window_size(900,600)

參考文檔:

http://www.51testing.com/html/65/n-4461565.html

https://www.cnblogs.com/pywjh/p/9785650.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM