为了账号安全,请及时绑定邮箱和手机立即绑定

python运维-Socket网络编程

亦德 Python工程师
难度中级
时长 1小时27分
学习人数
综合评分9.70
21人评价 查看评价
9.6 内容实用
9.8 简洁易懂
9.7 逻辑清晰

最新回答 / weibo_产线民工鸭瑟_0
使用 2.7 的或者3.0 以上的python 版本,这种都是带有模块的,不行的话,就 pip 装 模块

已采纳回答 / 慕圣632109
你得到的随机数是int类型,不用编码!或者你将int类型转化成str类型
conn.send(random.randint(1,200))
conn.send(random.randint(1,200).encode())

已采纳回答 / 慕粉1216121807
就是服务器端接收到exit二进制数据时(
python3.x以上,网络数据发送接收的都是byte类型
),就跳出循环,关闭和该客户端的连接。

最新回答 / Youda
<...图片...>你说的是这样吧??你写错了,注意大小写

最新回答 / 慕婉清5552562
可能是你的Python包损坏,重装pyhton 试下。

最新回答 / dessler123
python2 需要定义编码#encoding:utf-8python3 不需要

最新回答 / Duaire
这是python的一个for循环遍历语法   就相当于把f变量里包含的内容以循环的方式一个一个放到i变量里面。

最赞回答 / 呆萌新
我下载了Pycharm后给我找出了问题,是python3.* 后的print 要加括号 调用

最新回答 / KenwardYe
这个参数表示这个socket通信类型是什么,有三种:AF_INET表示通讯方式为ipv4,这是默认,如果实例化时不传family参数则默认此方式AF_INET6表示通讯方式为ipv6AF_UNIX,表示用于单一unix系统间进程通信
看了之后还是一脸懵逼的我
再次运行的是服务器端,相同的端口被占用,肯定无法启动,老师讲错了吧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消