我在send str命令中遇到从服务器到客户端的问题。
我想发送str值(例如:“你好,你已连接到服务器”)。
但是在客户端节目节目中(b'Hello,你连接到服务器)
我怎么能清除“b'......'”?
服务器:
#The Server Socket Program
import socket
s= socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind(("localhost",5225))
s.listen(5)
while True:
conn,addr = s.accept()
print("Recinving a Connection from: ",addr)
conn.send(str.encode('Hello, You Are Connected to the server'))
conn.close()
客户端:
#The Client Program
import socket
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(("localhost",5225))
s.send(str.encode("Hello Server"))
data=s.recv(2048)
print(data)
s.close()