feature: 打开网页的get现在默认为空字符,使用get()即可默认开启空页面 \ typo: _before_connect方法现命名为_process_connection,处理连接,_before_connect方法后续可能更新为执行页面访问前的内部操作

This commit is contained in:
又阳月 2023-12-25 02:54:45 +08:00
parent d8a85d361e
commit c886916dc0

View File

@ -496,7 +496,7 @@ class ChromiumBase(BasePage):
Thread(target=run_js, args=(self, script, as_expr, self.timeouts.script if timeout is None else timeout,
args)).start()
def get(self, url, show_errmsg=False, retry=None, interval=None, timeout=None):
def get(self, url='', show_errmsg=False, retry=None, interval=None, timeout=None):
"""访问url
:param url: 目标url
:param show_errmsg: 是否显示和抛出异常
@ -505,7 +505,7 @@ class ChromiumBase(BasePage):
:param timeout: 连接超时时间
:return: 目标url是否可用
"""
retry, interval = self._before_connect(url, retry, interval)
retry, interval = self._process_connection(url, retry, interval)
self._url_available = self._d_connect(self._url, times=retry, interval=interval,
show_errmsg=show_errmsg, timeout=timeout)
return self._url_available
@ -924,7 +924,7 @@ class ChromiumBase(BasePage):
pass
return False
def _before_connect(self, url, retry, interval):
def _process_connection(self, url, retry, interval):
"""连接前的准备
:param url: 要访问的url
:param retry: 重试次数