Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. # coding=utf-8
  2. import json
  3. import socket
  4.  
  5.  
  6. def print_tasks():
  7. data = server.recv(1024).decode()
  8. tasks = json.loads(data)
  9. for t in tasks['tasks']:
  10. print('ID: ' + str(t["ID"]) + ', Opis: ' + t["Description"] + ', Priorytet: ' + t["Priority"])
  11.  
  12.  
  13. server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  14. host = socket.gethostname()
  15. port = 2525
  16.  
  17. server.connect((host, port))
  18. print(server.recv(1024))
  19.  
  20. while 1:
  21. print('1. Wyświetl zadania')
  22. print('2. Dodaj zadanie')
  23. print('3. Usuń zadanie')
  24. print('4. Wyświetl zadania z danym priorytetem')
  25. print('5. Wyjście')
  26.  
  27. choice = input('Wybierz: ')
  28. server.send(choice.encode())
  29.  
  30. if choice == '1':
  31. print_tasks()
  32. elif choice == '2':
  33. server.send(input('Opis: ').encode())
  34. server.send(input('Prio: ').encode())
  35. elif choice == '3':
  36. server.send(input("ID do usunięcia: ").encode())
  37. elif choice == '4':
  38. server.send(input('Podaj priorytet: ').encode())
  39. print_tasks()
  40. elif choice == '5':
  41. server.send('5'.encode())
  42. server.close()
  43. exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement