|
发表于 2023-1-16 12:06:56
|
显示全部楼层
最近学了一下
客户端
- import socket
- client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- ip_port = ('192.168.1.228', 8000)
- client.connect(ip_port)
- while True:
- message = input('You can say:')
-
- client.send(message.encode('utf-8'))
-
- a = client.recv(1024)
- print(a.decode('utf-8'))
-
- if a.decode('utf-8') == 'bye':
- break
复制代码
服务端
- import socket
- sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- ip_port = ('192.168.1.228', 8000)
- sk.bind(ip_port)
- sk.listen(2)
- a, b = sk.accept()
- print(a)
- while True:
- data = a.recv(1024)
- print(data.decode('utf-8'))
- message = input("you can say:")
- a.send(message.encode('utf-8'))
- if message == ('bye'):
- break
复制代码 |
|