import time from selenium import webdriver from pyquery import PyQuery as pq options = webdriver.ChromeOptions() # options.add_argument('--disable-gpu') # 禁用gpu # options.add_argument("--start-maximized") # 窗口最大 options.add_argument('--ignore-certificate-errors') #忽略一些莫名的問題 # options.add_argument('--proxy-server={0}'.format(proxy.proxy)) # 加代理 options.add_experimental_option('excludeSwitches', ['enable-automation']) # 開啓開發者模式 options.add_argument('--disable-blink-features=AutomationControlled') # 谷歌88版以上防止被檢測【這個配置可就不得了呀】 # options.add_argument('--headless') # 無界面 driver = webdriver.Chrome(options=options) # 將chromedriver放到Python安裝目錄Scripts文件夾下 driver.get('https://www.baidu.com/') resp_text = driver.page_source doc_resp = pq(resp_text) time.sleep(2) driver.close()