# coding:utf-8 # author: Articuly # datetime: 2020/6/12 17:54 # software: PyCharm import time, random import pickle from selenium import webdriver from selenium.webdriver.chrome.webdriver import Options, WebDriver # 创建实例 options = Options() # 开启无头模式 options.headless = True options.add_argument('window-size=1550x838') options.add_experimental_option('excludeSwitches', ['enable-automation']) browser = WebDriver(r'D:\Browser\Chromium\chromedriver.exe', options=options) # 打开网页 browser.get('https://www.taobao.com') # 将浏览器最大化显示 browser.maximize_window() print('windows', browser.get_window_size()) # 隐性等待页面加载完成,如果一个元素获取不到,会等待30s browser.implicitly_wait(30) try: with open('cookie.txt', 'rb') as f: cookies = pickle.load(f) except Exception as e: print(e)
def handle_option(): chrome_options = Options() chrome_options.headless = False return chrome_options