作者Pettitte1 (低调奢华有内涵)
看板Python
标题[问题] vscode 换成虚拟环境後永丰金API错误
时间Sun Feb 5 21:24:44 2023
之前没有用过 vscode 的 virtualenv
换成虚拟环境後
永丰金api 的 Shioaji 会发生错误
现在连不是用虚拟环境都会发生错误
ValueError: The seed must be exactly 32 bytes long
请问要怎麽解决呢
代码跟之前可以用的时候一样没改过
但现在就是登入不了
import Shioaji as sj
api = sj.Shioaji()
api.login("身分证", "密码")
跑出以下错误
in __init__
raise exc.ValueError(
nacl.exceptions.ValueError: The seed must be exactly 32 bytes long
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.115.81.12 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1675603487.A.206.html
※ 编辑: Pettitte1 (59.115.81.12 台湾), 02/05/2023 21:30:05
1F:→ lycantrope: 用docker跑吧,看起来是pynacl错误 02/05 22:32
感谢回覆 後来查很久是API更新了
不能用原本直接打帐号密码登入
Thanks
※ 编辑: Pettitte1 (39.10.49.175 台湾), 02/06/2023 11:48:08