在python

时间:2016-03-22 11:49:34

标签: python input command-line-interface

我需要通过命令行输入密码,并通过sys.argv[2]在程序中使用。

CLI的问题是密码以明文显示。

以下是代码:

import sys
user_args = sys.argv[1:]
username, password = user_args

print username
print password

看看:

1 个答案:

答案 0 :(得分:1)

您可以使用getpass模块(https://docs.python.org/3.5/library/getpass.html

import getpass
password = getpass.getpass('Enter password: ')