我的代码怎么有问题?

来源:2-1 服务器端程序

慕斯8305629

2018-10-27 21:59


#导入模块

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()


写回答 关注

1回答

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

    conn.send(msg.encode())

python运维-Socket网络编程

Socket网络编程入门

22579 学习 · 71 问题

查看课程

相似问题