Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding=utf-8
- import json
- import socket
- def print_tasks():
- data = server.recv(1024).decode()
- tasks = json.loads(data)
- for t in tasks['tasks']:
- print('ID: ' + str(t["ID"]) + ', Opis: ' + t["Description"] + ', Priorytet: ' + t["Priority"])
- server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- host = socket.gethostname()
- port = 2525
- server.connect((host, port))
- print(server.recv(1024))
- while 1:
- print('1. Wyświetl zadania')
- print('2. Dodaj zadanie')
- print('3. Usuń zadanie')
- print('4. Wyświetl zadania z danym priorytetem')
- print('5. Wyjście')
- choice = input('Wybierz: ')
- server.send(choice.encode())
- if choice == '1':
- print_tasks()
- elif choice == '2':
- server.send(input('Opis: ').encode())
- server.send(input('Prio: ').encode())
- elif choice == '3':
- server.send(input("ID do usunięcia: ").encode())
- elif choice == '4':
- server.send(input('Podaj priorytet: ').encode())
- print_tasks()
- elif choice == '5':
- server.send('5'.encode())
- server.close()
- exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement