实现虎牙密码登录
This commit is contained in:
@@ -8,8 +8,13 @@ __all__ = [
|
||||
"HuyaWssClient",
|
||||
"GetUserScoreReq",
|
||||
"GetUserScoreResp",
|
||||
"HuyaCredentialError",
|
||||
"HuyaLoginError",
|
||||
"HuyaLoginResult",
|
||||
"HuyaPasswordLogin",
|
||||
"HuyaVerificationError",
|
||||
"HuyaVerificationSolver",
|
||||
"login_huya_password",
|
||||
"solve_huya_verification",
|
||||
]
|
||||
|
||||
@@ -24,6 +29,30 @@ def __getattr__(name: str):
|
||||
}
|
||||
globals().update(values)
|
||||
return values[name]
|
||||
if name in {
|
||||
"HuyaCredentialError",
|
||||
"HuyaLoginError",
|
||||
"HuyaLoginResult",
|
||||
"HuyaPasswordLogin",
|
||||
"login_huya_password",
|
||||
}:
|
||||
from .login import (
|
||||
HuyaCredentialError,
|
||||
HuyaLoginError,
|
||||
HuyaLoginResult,
|
||||
HuyaPasswordLogin,
|
||||
login_huya_password,
|
||||
)
|
||||
|
||||
values = {
|
||||
"HuyaCredentialError": HuyaCredentialError,
|
||||
"HuyaLoginError": HuyaLoginError,
|
||||
"HuyaLoginResult": HuyaLoginResult,
|
||||
"HuyaPasswordLogin": HuyaPasswordLogin,
|
||||
"login_huya_password": login_huya_password,
|
||||
}
|
||||
globals().update(values)
|
||||
return values[name]
|
||||
if name in {"HuyaVerificationError", "HuyaVerificationSolver", "solve_huya_verification"}:
|
||||
from .verification import HuyaVerificationError, HuyaVerificationSolver, solve_huya_verification
|
||||
|
||||
|
||||
Reference in New Issue
Block a user