import asyncio from bilibili_api import login async def main(): print("请使用 Bilibili 手机 App 扫描二维码登录") # 实例化二维码登录类 qr = login.QRLogin() # 获取二维码 demo = qr.show_qrcode() # 等待登录 credential = await qr.login() print("\n登录成功!请将以下信息填入 config.toml 的 [bilibili] 部分:") print(f"sessdata = \"{credential.sessdata}\"") print(f"bili_jct = \"{credential.bili_jct}\"") print(f"buvid3 = \"{credential.buvid3}\"") print(f"dedeuserid = \"{credential.dedeuserid}\"") if __name__ == '__main__': asyncio.run(main())