我只是python的初学者,所以我可能不懂一些东西。我用python3.6.1在https://repl.it中编写代码。它在Linux上运行。你知道吗
import socket
import sys
import time
## end of imports ###
### init ###
s = socket.socket()
host = socket.gethostname()
port = 8080
s.bind((host,port))
print("")
print(" Server done binding to host and port successfully")
print("")
print("Server is waiting for incoming connections")
print("")
s.listen(1)
conn, addr = s.accept()
print(addr, " Has connected to the server and is now online ...")
print("")
while 1:
message = input(str(">> "))
message = message.encode()
conn.send(message)
print("message has been sent...")
print("")
incoming_message = conn.recv(1024)
incoming_message = incoming_message.decode()
print(" Client : ", incoming_message)
print("")
import socket
import sys
import time
s = socket.socket()
host = "e85717147a08"
port = 8080
s.connect((host , port))
print(" Connected to chat server")
while 1:
incoming_message = s.recv(1024)
incoming_message = incoming_message.decode()
print(" Server : ", incoming_message)
print("")
message = input(str(">> "))
message = message.encode()
s.send(message)
print("message has been sent...")
print("")
Traceback (most recent call last):
File "python", line 8, in <module>
socket.gaierror: [Errno -2] Name or service not known
目前没有回答
相关问题 更多 >
编程相关推荐