问答详情
源自:2-1 服务器端程序

我的代码怎么有问题?


#导入模块

import socket

#创建实例


sk = socket.socket()

# 定义绑定ip和port

ip_port = ("127.0.0.1",8888)

#绑定监听

sk.bind(ip_port)

#最大连接数

sk.listen(5)

#提示信息

print("正在进行等待接受数据……")

#接收数据

conn, address = sk.accept()

#定义信息

msg = "Hello World"

#返回信息

# python3.x以上,网络数据的发送接受都是byte类型

#如果发送的数据时str型的则需要进行编码

conn.send(msg)

#主动关闭连接

conn.close()


提问者:慕斯8305629 2018-10-27 21:59

个回答

  • Pasunan
    2018-10-28 19:01:53
    已采纳

    conn.send(msg.encode())