| import socket |
|
|
| HOST = '129.159.146.88' |
| PORT = 5000 |
|
|
| def getReply(message): |
| |
|
|
| |
| if message.endswith("."): |
| message = message.rstrip(".") |
| if message.endswith(" ?"): |
| message = message.replace(" ?","?") |
|
|
| with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as client_socket: |
| try: |
| client_socket.connect((HOST, PORT)) |
| client_socket.sendall(message.encode()) |
| print('Wait...') |
| data = client_socket.recv(1024) |
| try: |
| return data.decode('utf-8') |
| except: |
| print('Decoding Error') |
| return "" |
| finally: |
| client_socket.shutdown(socket.SHUT_RDWR) |
| client_socket.close() |
| except: |
| return "" |