old_contents: #! python3
  # P05_pw.py - An insecure password locker program
  PASSWORDS = {'email': 'F7minlBDDuvMJuxESSKHFhTxFtjVB6',
               'blog': 'VmALvQyKAxiVH5G8v01if1MLZF3sdt',
               'luggage': '12345'}
  
  import sys, books.CrackingCodesWithPython.pyperclip
  if len(sys.argv) < 2:
      print('Usage: python P05_pw.py [account] - copy account password')
      sys.exit()
  
  account = sys.argv[1]  # first command line arg is the account name
  
  if account in PASSWORDS:
      books.CrackingCodesWithPython.pyperclip.copy(PASSWORDS[account])
      print('Password for ' + account + ' copied to clipboard.')
  else:
      print('There is no account named ' + account)
  
new_contents: #! python3
  # P05_pw.py - An insecure password locker program
  PASSWORDS = {'email': 'F7minlBDDuvMJuxESSKHFhTxFtjVB6',
               'blog': 'VmALvQyKAxiVH5G8v01if1MLZF3sdt',
               'luggage': '12345'}
  
  import sys
  import books.AutomateTheBoringStuffWithPython.Chapter08.pyperclip as pyperclip
  if len(sys.argv) < 2:
      print('Usage: python P05_pw.py [account] - copy account password')
      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)
  
subject: Update P05_pw changed pyperclip import to local copy and for readability