【发布时间】:2021-08-04 22:17:55
【问题描述】:
我是新来的! 我的两台电脑连接到不同的 wi-fi 时出现连接问题。大约 20 秒后,我收到无法完成连接的信息。 有我的代码: 服务器:
from socket import *
lista = ['computer']
s = socket(AF_INET, SOCK_STREAM)
port = 21312
s.bind(('my ipv4', port))
s.listen(5)
while True:
for i in range (0, len(lista)):
a = str(lista[i]).encode()
c, addr = s.accept()
print("CONNECTION WITH",addr)
c.send(a)
print(a)
c.close()
客户:
import socket
from socket import *
port = 21312
while True:
s = socket(AF_INET,SOCK_STREAM)
s.connect(('my ipv4', port))
odebrana = (s.recv(1024))
decoded = odebrana.decode()
print(decoded)
s.close()
【问题讨论】: