style: 统一 Ruff 代码格式
This commit is contained in:
@@ -67,7 +67,10 @@ class XiequAdapter(BaseWhitelistAdapter):
|
||||
|
||||
# 映射到统一格式
|
||||
return [
|
||||
{"ip": r.get("IP", r.get("ip", "")), "memo": r.get("MEMO", r.get("memo", ""))}
|
||||
{
|
||||
"ip": r.get("IP", r.get("ip", "")),
|
||||
"memo": r.get("MEMO", r.get("memo", "")),
|
||||
}
|
||||
for r in data
|
||||
if r.get("IP") or r.get("ip")
|
||||
]
|
||||
@@ -97,7 +100,7 @@ class XiequAdapter(BaseWhitelistAdapter):
|
||||
# 频率限制,等待后重试一次
|
||||
if retry and ("频率过快" in text or "稍后" in text):
|
||||
wait = 5
|
||||
match = re.search(r'(\d+)\s*秒', text)
|
||||
match = re.search(r"(\d+)\s*秒", text)
|
||||
if match:
|
||||
wait = int(match.group(1))
|
||||
logger.info(f"白名单添加被限流,等待 {wait} 秒后重试...")
|
||||
@@ -147,9 +150,13 @@ class XiequAdapter(BaseWhitelistAdapter):
|
||||
try:
|
||||
records = self.get_whitelist()
|
||||
count = len(records)
|
||||
my_records = [r for r in records if r.get("memo", "").startswith(self.MEMO_PREFIX)]
|
||||
my_records = [
|
||||
r for r in records if r.get("memo", "").startswith(self.MEMO_PREFIX)
|
||||
]
|
||||
|
||||
msg = f"连接成功,白名单共 {count} 条记录,其中本机相关 {len(my_records)} 条"
|
||||
msg = (
|
||||
f"连接成功,白名单共 {count} 条记录,其中本机相关 {len(my_records)} 条"
|
||||
)
|
||||
logger.info(msg)
|
||||
return True, msg
|
||||
|
||||
|
||||
@@ -51,6 +51,7 @@ class XkdailiAdapter(BaseWhitelistAdapter):
|
||||
}
|
||||
base_params.update(params)
|
||||
from urllib.parse import urlencode
|
||||
|
||||
return f"{self.BASE_URL}?{urlencode(base_params)}"
|
||||
|
||||
def _parse_response(self, text: str) -> tuple[bool, str]:
|
||||
|
||||
Reference in New Issue
Block a user