通过 sys.argv in python 输入隐藏字符串
input hidden string via sys.argv in python
我需要通过命令行输入密码,然后通过sys.argv[2]
在程序中使用它。
CLI 的问题是密码以明文形式显示。
下面是代码:
import sys
user_args = sys.argv[1:]
username, password = user_args
print username
print password
看看:
您可以使用 getpass 模块 (https://docs.python.org/3.5/library/getpass.html)
import getpass
password = getpass.getpass('Enter password: ')
我需要通过命令行输入密码,然后通过sys.argv[2]
在程序中使用它。
CLI 的问题是密码以明文形式显示。
下面是代码:
import sys
user_args = sys.argv[1:]
username, password = user_args
print username
print password
看看:
您可以使用 getpass 模块 (https://docs.python.org/3.5/library/getpass.html)
import getpass
password = getpass.getpass('Enter password: ')