update DrissionPage/_units/listener.py. fix a typo

参考使用文档https://g1879.gitee.io/drissionpagedocs/ChromiumPage/network_listener/#listenwait
此处参数名称应为fix_count,意为返回的数量固定(fix),fit_count则没有明确的英文含义,此处应为typo。

Signed-off-by: Marquez <10957881+m4rque2@user.noreply.gitee.com>
This commit is contained in:
Marquez 2024-01-10 08:14:45 +00:00 committed by Gitee
parent 86ff9098b2
commit 03ff8c9e25
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -112,13 +112,13 @@ class Listener(object):
self._set_callback() self._set_callback()
self.listening = True self.listening = True
def wait(self, count=1, timeout=None, fit_count=True, raise_err=None): def wait(self, count=1, timeout=None, fix_count=True, raise_err=None):
"""等待符合要求的数据包到达指定数量 """等待符合要求的数据包到达指定数量
:param count: 需要捕捉的数据包数量 :param count: 需要捕捉的数据包数量
:param timeout: 超时时间为None无限等待 :param timeout: 超时时间为None无限等待
:param fit_count: 是否必须满足总数要求发生超时为True返回False为False返回已捕捉到的数据包 :param fix_count: 是否必须满足总数要求发生超时为True返回False为False返回已捕捉到的数据包
:param raise_err: 超时时是否抛出错误为None时根据Settings设置 :param raise_err: 超时时是否抛出错误为None时根据Settings设置
:return: count为1时返回数据包对象大于1时返回列表超时且fit_count为True时返回False :return: count为1时返回数据包对象大于1时返回列表超时且fix_count为True时返回False
""" """
if not self.listening: if not self.listening:
raise RuntimeError('监听未启动或已暂停。') raise RuntimeError('监听未启动或已暂停。')
@ -138,7 +138,7 @@ class Listener(object):
break break
if fail: if fail:
if fit_count or not self._caught.qsize(): if fix_count or not self._caught.qsize():
if raise_err is True or Settings.raise_when_wait_failed is True: if raise_err is True or Settings.raise_when_wait_failed is True:
raise WaitTimeoutError(f'等待数据包失败(等待{timeout}秒)。') raise WaitTimeoutError(f'等待数据包失败(等待{timeout}秒)。')
else: else: