1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| import json
| import socket
|
|
| def send_socket_msg(ip, port, data, encoding="gbk"):
| socketClient = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
| socketClient.connect((ip, port))
| # 连接socket
| try:
| socketClient.send(json.dumps(data).encode())
| recv = socketClient.recv(1024)
| result = str(recv, encoding=encoding)
| return result
| finally:
| socketClient.close()
|
|