迁移虎牙验证码核心逻辑
This commit is contained in:
@@ -8,6 +8,9 @@ __all__ = [
|
||||
"HuyaWssClient",
|
||||
"GetUserScoreReq",
|
||||
"GetUserScoreResp",
|
||||
"HuyaVerificationError",
|
||||
"HuyaVerificationSolver",
|
||||
"solve_huya_verification",
|
||||
]
|
||||
|
||||
|
||||
@@ -21,4 +24,14 @@ def __getattr__(name: str):
|
||||
}
|
||||
globals().update(values)
|
||||
return values[name]
|
||||
if name in {"HuyaVerificationError", "HuyaVerificationSolver", "solve_huya_verification"}:
|
||||
from .verification import HuyaVerificationError, HuyaVerificationSolver, solve_huya_verification
|
||||
|
||||
values = {
|
||||
"HuyaVerificationError": HuyaVerificationError,
|
||||
"HuyaVerificationSolver": HuyaVerificationSolver,
|
||||
"solve_huya_verification": solve_huya_verification,
|
||||
}
|
||||
globals().update(values)
|
||||
return values[name]
|
||||
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
|
||||
|
||||
Reference in New Issue
Block a user