Я создал словарь учетных записей как ключей и их пароли как значения, а затем создал пароль имени файла .bat и сохранил его в той же папке на диске D. Я также установил путь к местоположению. Но когда я запускаю программу в режиме win run as пароль (имя файла), пространство, блог (аргумент) как пароль, блог , программа всегда показывает ошибку из-за условия if, но я уже предоставил аргумент. '' '
#! python3
# password.py - An insecure password locker program.
PASSWORDS = {'email': 'F7minlBDDuvMJuxESSKHFhTxFtjVB6',
'blog': 'VmALvQyKAxiVH5G8v01if1MLZF3sdt',
'luggage': '12345'}
import sys, pyperclip
if len(sys.argv) < 2:
print('Error')
sys.exit()
account = sys.argv[1] # first command line arg is the account name
if account in PASSWORDS:
pyperclip.copy(PASSWORDS[account])
print('Password for ' + account + ' copied to clipboard.')
else:
print('There is no account named ' + account)
' ''