niromru

WEB Работа с командной строкой ---> Словарь из параметров

Mar 10th, 2021
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.41 KB | None | 0 0
  1. import sys
  2. s = {}
  3. i = 1
  4. so = False
  5. while True:
  6.     try:
  7.         if sys.argv[i] == '--sort':
  8.             so = True
  9.         else:
  10.             t = sys.argv[i].split('=')
  11.             s[t[0]] = t[1]
  12.     except IndexError:
  13.         break
  14.     i += 1
  15. if not so:
  16.     for i in s.keys():
  17.         print('Key:', i, 'Value:', s[i])
  18. else:
  19.     for i in sorted(s.keys()):
  20.         print('Key:', i, 'Value:', s[i])
  21.  
Advertisement
Add Comment
Please, Sign In to add comment