当前位置: 首页 > 面试题库 >

我可以在python中没有回显的情况下获得控制台输入吗?

林华皓
2023-03-14
问题内容

我可以在python中获得没有回声的控制台输入吗?


问题答案:

使用getpass:

>>> from getpass import getpass
>>> getpass()
Password:
'secret'


 类似资料:
  • 我正在用Java编写一个服务器,它是多线程的。我有三个主要的活动线程,我从我的main方法开始构建: 例如,我的命令线程用于通过将输入“q”放入控制台窗口来停止服务器。命令的运行方法定义如下: *其中扫描定义为: 当我运行服务器时,我的所有线程都工作,除了命令线程,因为控制台不接受输入。 然后我意识到,如果我等待我的服务器线程(这是我最关心的线程)与我的主(静态方法)线程连接,我的命令线程就会起作

  • 我想通过JGit获得提交消息并提交作者,而不克隆它。 我发现了可以访问远程存储库的方式,但它只能获取提交Id,但不能获取其他信息。 而且我也知道只要通过JGit克隆存储库的“.git”文件就可以获得提交消息并提交作者,但是存储库太多了,克隆每个存储库是不可能的。 那么有没有办法通过JGit或其他java包来实现这一点呢?

  • 问题内容: 我正在遵循有关如何使用Jenkins签署Android APK的准则。我已经用KSTOREPWD和KEYPWD参数化了Jenkins的工作。Jenkins的工作配置(“构建”->“执行”外壳)的一部分是获取这些参数并将其存储为环境变量: 问题是当构建结束时,任何人都可以访问构建“控制台输出”并查看输入了什么密码;该输出的一部分: 因此,我想在命令输出之前抑制回声,并在命令之后重新启用回

  • 我再次编写另一个银行系统插件,但这次是使用ATM。我正在尝试弄清楚如何在单击该选项后获得玩家聊天输入,以防止单击100次以在银行帐户上存入50,000美元。 我正在用Paper-Spigot 1.14.4编写这个插件,我尝试了以下步骤: 作为一个单独的类,仅当我向插件管理器注册事件时才激活: 使用 get 和 set-method创建一个 变量 ,并在需要时在该方法中调用它。 我当前的方法: 获取

  • 问题内容: 有什么方法可以在不直接使用Spring Context的情况下加载带有标记的类?基本上,我想重用Spring所做的所有智能逻辑,但是对于在bean生命周期之外手动实例化的bean。 我有一个可以在Spring(引导)中愉快地加载的bean,可以将其注入到其他Service bean中: 详情参见春天docco http://docs.spring.io/spring-boot/docs

  • 不使用回溯方法是否可能实现DFS算法?如果是,那么请说明如何做到这一点。