看板 Python 關於我們 聯絡資訊
之前沒有用過 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://www.ptt.cc/bbs/Python/M.1675603487.A.206.html ※ 編輯: Pettitte1 (59.115.81.12 臺灣), 02/05/2023 21:30:05
lycantrope: 用docker跑吧,看起來是pynacl錯誤 02/05 22:32
感謝回覆 後來查很久是API更新了 不能用原本直接打帳號密碼登入 Thanks ※ 編輯: Pettitte1 (39.10.49.175 臺灣), 02/06/2023 11:48:08