import time import sys import os import logging from ffmpy import FFmpeg logging.basicConfig(level=logging.INFO, filename='test.log', filemode='a', format= '%(asctime)s - %(pathname)s[line:%(lineno)d] - %(levelname)s: %(message)s' ) logging.info('Creating proxy server...') server = Server('/Users/sycao/Downloads/dedao/browsermob-proxy-2.1.4/bin/browsermob-proxy') server.port = 8090 server.start() proxy = server.create_proxy() options = webdriver.ChromeOptions() options.add_argument('--headless')#无头模式,不开启游览器界面 options.add_argument("--mute-audio")#静音,出声音了笑死 options.add_argument('--proxy-server={0}'.format(proxy.proxy)) options.add_argument('--ignore-ssl-errors=yes') options.add_argument('--ignore-certificate-errors') options.add_experimental_option("excludeSwitches", ["enable-automation"]) driver = webdriver.Chrome(options=options) ################## # driver.implicitly_wait(10) base_url = 'https://www.dedao.cn/article/g258WANERjwQJDzBjlKbOMG1rZqkPl'