问题标签 [passlib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
encoding - 这是 passlib base64 编码中的错误吗?
我正在尝试使用passlib
s base64 编码对重新编码的字节串进行解码:
这b'1111111111111111111111A'
当然不是我所期望的。最后一个字符不同。
我的错误在哪里?这是一个错误吗?
python - ModuleNotFoundError:尽管已经安装了 passlib,但没有名为“passlib”的模块
我有一个尝试导入的 python 模块from passlib.hash import pbkdf2_sha256
,但是在运行该模块时,我得到了 ModuleNotFoundError。
我尝试在我的基本环境 venv 中运行该模块,在一个诗歌 shell 中,我尝试通过诗歌安装、pip install、pip install --force-reinstall 重新安装 passlib,但没有一个可以看到模块正在安装 passlib。我完全不知道为什么这个库不起作用。
完整的错误信息是:
诗歌运行 src/api-keychain/main.py --help
bcrypt - 安装 passlib [bcrypt] 时无法安装 6-1.16.0
我正在使用 pip 安装 passlib[bcrypt],它给了我以下错误消息。
错误信息
md5 - 如何验证 mysql323(不匹配)和 Half MD5 的哈希值?
我这里有一个 HASH 编号:FEA1A0B4590D5D33 应该是:50340 我在 StackOverflow 中找到了一个类似的问题来识别哈希函数。
我试过这个案例,这将是 mysql323 哈希我可以通过这个 python3 模块验证它passlib
(见:passlib)但这告诉我,它不是 mysql323。如何尝试使用半个 MD5 进行验证?我找到了这个网站:crackstation - 但我现在很幸运。看来是安全的。多么幸运。:)
python - 在节点(passlib)中创建加盐的 md5 哈希 - 给出的 python 代码
我有这个代码片段,我需要从 python 移植到 nodejs。
当使用相同的输入时,我似乎在 npm 上找不到任何可以在节点中给我相同结果的库。有什么想法可以在 javascript/node 中实现吗?
python - ModuleNotFoundError:没有名为“passlib”的模块,即使在 pip 安装和 pipenv 安装之后
所以我知道,似乎这个问题以前被问过,但我相信我有一个独特的情况。
我正在开发一个 Flask 应用程序(具体如下)。我用 pipenv 创建了一个虚拟环境。但无论我尝试什么,我都会收到此错误:
ModuleNotFoundError:没有名为“passlib”的模块
我试过了:
- 点安装 passlib
- pip3.9 安装 passlib
- pipenv 安装 passlib
- 卸载 passlib,然后 pipenv 再次安装 passlib
而且我的想法已经不多了......
这是一些上下文:
Python 版本:3.9.9 pip 版本:20.1.1 Flask 版本:1.1.2 Werkzeug 版本:1.0.1
操作系统:Windows 10 编辑器:VS Code
我收到错误消息的部分代码:
python - passlib ModuleNotFound 错误,但我已经安装了 passlib
我正在尝试使用:
我已经安装了 passlib - 我什至卸载然后重新安装它。
当我运行我的程序时,我得到的错误是:
我很困惑....我安装了模块?
我试过了,终端只是说它们已经安装了。我不知道该怎么做。
提前致谢!!
python - 使用 passlib 的 TOTP 进行可靠的集成测试
我正在尝试编写一些涉及 passlib 的集成测试,TOTP
但事实证明这有点挑战性,因为我无法让测试变得非常脆弱。
我目前的解决方案是使用 pytest-rerunfailures,但它需要多达 80 次才能重新运行某些测试才能可靠地通过。它可以工作,但是将测试套件该部分的总运行时间从 30 秒增加到 5 分钟对我来说似乎不是一个好的解决方案。
我已经尝试过的一件事是调整 的window
参数TOTP.match
,这有助于减少失败的运行,但我确信必须有一种方法可以使它更具确定性?