有界面運行:
# 引入庫
from selenium import webdriver
# 有界面
# 打開谷歌瀏覽器,建立會話。啓動Chromedriver.exe 打開Chrome
driver = webdriver.Chrome() # 啓動谷歌瀏覽器
# 訪問百度首頁
driver.get("http://www.baidu.com")
無界面運行
# 引入庫
from selenium import webdriver
# 無界面
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
driver = webdriver.Chrome(chrome_options=chrome_options)
# 訪問百度首頁
driver.get("http://www.baidu.com")
print("執行完畢")
如果在執行過程中瀏覽器出現以下情況:
from selenium import webdriver
options = webdriver.ChromeOptions()
# 加上以下
prefs = {
'profile.default_content_setting_values':
{
'notifications': 2
}
}
options.add_experimental_option('prefs', prefs)
# 加上以上
options.add_argument("headless")
driver = webdriver.Chrome(chrome_options=options)
driver.get("http://www.baidu.com")
print('aaaaaaa')
*******請大家尊重原創,如要轉載,請註明出處:轉載自:https://www.cnblogs.com/shouhu/,謝謝!!*******