From e7afd95daeac41000c001cf1eb580f7150937115 Mon Sep 17 00:00:00 2001 From: g1879 Date: Sun, 22 Nov 2020 21:07:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=AD=E5=8F=A5=E5=B0=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DrissionPage/drission.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/DrissionPage/drission.py b/DrissionPage/drission.py index c4170eb..81cdeec 100644 --- a/DrissionPage/drission.py +++ b/DrissionPage/drission.py @@ -46,7 +46,7 @@ class Drission(object): # 若接收到配置信息则记录,否则从ini文件读取 if session_or_options is None: - self._session_options = OptionsManager(ini_path).get_option('session_options') + self._session_options = OptionsManager(ini_path).session_options else: self._session_options = session_or_options @@ -60,14 +60,14 @@ class Drission(object): # 若接收到配置信息则记录,否则从ini文件读取 if driver_or_options is None: om = OptionsManager(ini_path) - self._driver_options = om.get_option('chrome_options') + self._driver_options = om.chrome_options - if 'chromedriver_path' in om.get_option('paths') and om.get_option('paths')['chromedriver_path']: - self._driver_path = om.get_option('paths')['chromedriver_path'] + if om.paths.get('chromedriver_path', None): + self._driver_path = om.paths['chromedriver_path'] else: self._driver_options = _chrome_options_to_dict(driver_or_options) - if 'driver_path' in self._driver_options and self._driver_options['driver_path']: + if self._driver_options.get('driver_path', None): self._driver_path = self._driver_options['driver_path'] @property