自动完成无聊的东西chpt 6。 您创建一个密码锁程序。
步骤2 进入“处理命令行参数”。 什么是命令行参数? 导入sys之后,以下if语句的目的是什么? 然后创建变量的目的是什么?
# pw.py - An insecure password locker program.
PASSWORDS = {'email': 'F7minlBDDuvMJuxESSKHFhTxFtjVB6',
'blog': 'VmALvQyKAxiVH5G8v01if1MLZF3sdt',
'luggage': '12345'}
import sys
if len(sys.argv) < 2:
print('Usage: python pw.py [account] - copy account password')
sys.exit()
account = sys.argv[1] # first command line arg is the account name```