gpt4 book ai didi

ruby - 如何从 Ruby 命令行读取密码?

转载 作者:数据小太阳 更新时间:2023-10-29 06:23:56 24 4
gpt4 key购买 nike

我在 Windows 机器上运行 Ruby 和 MySQL。

我有一些 Ruby 代码需要连接到 MySQL 数据库并执行选择。要连接到数据库,我需要提供密码等。

Ruby 代码可以显示要求输入密码的提示,用户输入密码并按下 Enter 键。我需要的是将键入的密码显示为一行星号。

如何让 Ruby 在“dos box”中将输入的密码显示为一行星号?

最佳答案

为了回答我自己的问题,为了其他任何想知道的人的利益,有一个名为 HighLine 的 Ruby gem你需要的。

require 'rubygems'
require 'highline/import'

def get_password(prompt="Enter Password")
ask(prompt) {|q| q.echo = false}
end

thePassword = get_password()

关于ruby - 如何从 Ruby 命令行读取密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/133719/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com