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

python运维-Socket网络编程

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

最新回答 / qq_慕仔5278216
我也遇到了这个问题,主要是你的client客户端的代码没有对应。send和recv要对应好

最新回答 / 藏锋入鞘丨3644858
IP是本地IP,如果一个服务器多个网卡对应多个IP,就可以绑定其中某一个。端口需要是本机没有被使用的端口,只要避开常用的如 80、445、3306(服务器中常用)就可以了。

最新回答 / 鲲t
把你代码放出来才能知道,为什么发送的是上一次的信息 ,     反正肯定是服务端某个地方写错了

最新回答 / Clive31
<...code...>
#! /usr/bin/env python
# -*- coding: utf-8 -*-
# 客户端

import socket

client = socket.socket()

ip_port = ("127.0.0.1", 8888)
client.connect(ip_port)

data = client.recv(1024)
print(data.decode())

最新回答 / 慕移动4230926
quit是有用的,file里的quit是发送端发送的退出指令,接受端把它当做数据接受了。

已采纳回答 / 唱跳rap篮球_
b是数据类型,表示是一个byte类型数据 。‘eixt’是发送的数据内容为eixt

最新回答 / 小马_125
https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-br-pycharm-ph-pc&utm_content=pycharm-download&utm_term=pycharm%20%E4%B8%8B%E8%BD%BD&gclid=CPjbxcmch90CFcMAXAod6VALKQ...

已采纳回答 / 慕粉4059381
服务器端发送的数据,也需要encode

最新回答 / 日久弥新
题主解决没,具体原因是为啥
是的,在这个地方,老师讲错了

最新回答 / 独孤瞳
我知道为什么了,因为我只开了一个窗口,再开一个就好了
这个课的标题写错了,是排错方法才对

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消