SessionOptions添加set_proxies()

This commit is contained in:
g1879 2021-11-16 15:49:20 +08:00
parent dc54a63bfc
commit ab1feffb96
2 changed files with 12 additions and 2 deletions

View File

@ -292,7 +292,7 @@ class SessionOptions(object):
:param proxies: 参数值
:return: None
"""
self._proxies = proxies
self.set_proxies(proxies)
@hooks.setter
def hooks(self, hooks: dict) -> None:
@ -392,6 +392,16 @@ class SessionOptions(object):
return self
def set_proxies(self, proxies: dict):
"""设置proxies参数 \n
{'http': 'http://xx.xx.xx.xx:xxxx',
'https': 'http://xx.xx.xx.xx:xxxx'}
:param proxies: 参数值
:return: None
"""
self._proxies = proxies
return self
def save(self, path: str = None):
"""保存设置到文件 \n
:param path: ini文件的路径传入 'default' 保存到默认ini文件

View File

@ -1,6 +1,6 @@
[paths]
chromedriver_path =
tmp_path =
tmp_path = D:\python\projects\DrissionPage\DrissionPage\tmp
[chrome_options]
debugger_address =