问题标签 [getpass]

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.

0 投票
0 回答
343 浏览

python - getpass 在 jupyter notebook 中不起作用(python 3.6,Ubuntu 18.04)

我最近从 ubuntu 16.04 更新到 18.04。getpass 在 ubuntu 16.04 中使用 jupyter。但是,自从升级以来,它已经停止工作。

每当我在 jupyter 笔记本中输入 getpass.getpass 时,都会显示该框,您可以在其中输入密码。但是当我按回车时,单元格实际上不会运行。相反,我可以根据需要继续编辑框中输入的密码。好像根本无法识别回车键。

我尝试完全卸载并重新安装 anaconda,以防更新破坏了某些东西;但是,错误仍然存​​在。我已经尝试在终端的 python 和 ipython 中导入 getpass ,并且它在这两个中都正常工作。只有在 jupyter 中我才会出现异常行为。

有谁知道我如何解决这个问题?

0 投票
1 回答
189 浏览

python - 如何从 getpass 提示符中删除 \r 字符

我编写了一个代码,它实际上与 Python 中的模式 RegEx 匹配。我已经使用getpass库提示用户输入密码。但是如果用户输入错误的密码[说'HH'-这是无效密码]。一旦用户在输入密码后点击回车,获取通行证正在“ HH" 和 "enter as \r" [两个不同的输入]。现在我需要一种方法来找出如何将 '\r' 与作为输入传递的分开。

我曾尝试使用 strip 函数删除 '\r' 但不成功

0 投票
0 回答
779 浏览

python-3.x - pytest 中的 getpass 返回 OSError:在捕获输出时从标准输入读取

我正在尝试编写测试pytest以传递密码,getpass但出现此错误:

这是我的功能:

我已经尝试过:

即使有from unittest.mock import patchupdate_passwords.getpass = lambda: password

所有这些都带有相同的错误。我错过了什么?谢谢!!

0 投票
1 回答
141 浏览

python - 我正在尝试使用硒,但不断收到此错误

我正在尝试制作一个可以用作 instagram.com 模块的 python 程序。这是代码:

执行此操作后,我收到错误:

0 投票
2 回答
2782 浏览

python - 如何使用 python 获取所有 Windows/Linux 用户,而不仅仅是当前用户

我知道如何使用 os 或 getpass.getuser() 获取当前用户,但是有没有办法获取所有用户的列表,而不仅仅是当前用户?阅读 os 和 getpass 文档,但我什么也没做。

0 投票
1 回答
794 浏览

python - dill.dump_session 不能与 getpass 一起使用

我有一个 Jupyter 笔记本,我想使用 保存其状态,但是如果笔记本使用该模块dill.dump_session,该函数会引发错误。getpass有没有办法解决这个问题?我理解不转储密码的意义,但我仍然想保存所有其他变量而不手动检查所有变量。

这是我的代码的一个玩具示例:

这是我得到的错误:

0 投票
1 回答
435 浏览

python - “GetPassWarning:无法控制终端上的回声”是什么意思?“设备的 ioctl 不合适”?

我写了一个脚本,发送一封包含每日假期的电子邮件。它在独立运行时工作。我还编写了一个脚本,为它设置了一个自动运行的 cronjob,它正确地设置了一个 cronjob,但电子邮件从不发送。不过,cronjob 确实适用于其他测试脚本。所以这两部分都是独立工作的,只是不适用于电子邮件脚本。我检查了终端邮件,这是出现的错误,我不知道如何解决:

我对 Python 很陌生,所以任何人都可以帮助解释这意味着什么以及如何解决它?

Python 版本 3.7.3 并使用命令行在 MacOS 10.13.4 上运行

以下是电子邮件和 cron 脚本供参考:

定时任务:

0 投票
0 回答
700 浏览

python - 如何在 Visual Studio Code 上的 Python 3 中使用 getpass 隐藏密码输入?

以下代码片段:

在 Visual Studio Code 的集成 Python 控制台中运行时,会产生以下结果:

因此,无论我在密码提示后键入什么内容都会显示出来。有没有办法在集成的 VS Code 终端中隐藏它?在正常的命令提示符下,例如运行时

我得到以下输出:

因此,正如预期的那样,在密码提示后我在这里输入的任何内容都不会显示。

0 投票
1 回答
382 浏览

python - SMTP getpass.getpass() 不接受输入,你能解决这个问题吗?

我正在尝试创建受密码保护的服务器,但是当我输入密码时,输出不允许我输入密码。所有其他输入工作只是 getpass不允许我输入输入。请帮忙

对于我正在使用的代码:
repl.it

编辑: 我的代码在这里: repl.it/codingandmemes

0 投票
2 回答
683 浏览

python-3.x - 将输入文件发送到使用 getpass 函数的 python 代码

假设这段代码是一个简单的 Python 代码,它可以获取用户名和密码:

此外,假设我们有一个名为 input 的文件,其中包含:

我的用户名

我的密码

我想将此文件作为 bash 中 python 代码的输入发送:

但这条指令不起作用:

这是因为使用了 getpass 函数,如果我们使用 input 而不是 getpass,它将正常工作。我们如何将输入文件从 bash 发送到使用 getpass 的 python 代码?