位置: IT常识 - 正文

TCP在python中如何连接服务器?(python3 tcp)

编辑:rootadmin

推荐整理分享TCP在python中如何连接服务器?(python3 tcp),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中tcp通信,python tcp socket,tcp python,python3 tcp,tcp python,tcpip python,tcp python,python tcping,内容如对您有帮助,希望把文章链接给更多的朋友!

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1、服务器说明

服务器进程首先要绑定一个端口并监听来自其他客户端的连接。如果某个客户端连接过来了,服务器就与该客户端建立Socket 连接,随后的通信就靠这个Socket 连接了。

2、注意

IP 127.0.0.1 指本机回环地址,永远指向本机;

port 端口 linux 用1000以上,这是一个两字节数,范围[0,65535] ,共65536种状态,当前此协议的此端口不能被别人占用;

TCP在python中如何连接服务器?(python3 tcp)

server.bild() 绑定一个二元组,不可多次绑定同一个端口;

listen() 监听,不可多次监听,真正的显示出端口;

打开的资源必须关闭,会占用文件描述符 fd。

3、实例

(1)创建一个基于IPv4 和TCP 协议的Socket:

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

(2)要绑定监听的地址和端口。

服务器可能有多块网卡,可以绑定到某一块网卡的IP 地址上,也可以用0.0.0.0 绑定到所有的网络地址,还可以用127.0.0.1 绑定到本机地址

127.0.0.1是一个特殊的IP地址,表示本机地址,如果绑定到这个地址,客户端必须同时在本机运行才能连接,也就是说,外部的计算机无法连接进来。

(3)端口号需要预先指定。

因为我们写的这个服务不是标准服务,所以用9999这个端口号

#监听端口:s.bind(('127.0.0.1',9999))

(4)紧接着,调用listen() 方法开始监听端口,传入的参数指定等待连接的数量:

s.listen(5)print('Waitingforconnection...')

我们在使用通信的时候,是离不开服务器的连接,随后实现与客户端之间的互相交流。TCP的服务器连接,需要通过Socket来实现。相信大家在之前对这种通信方式,都有所接触过。

本文链接地址:https://www.jiuchutong.com/zhishi/313243.html 转载请保留说明!

上一篇:分享帝国cms选取两个表的集合实现按某字段排序(分享帝国cms选取什么)

下一篇:PHPCMS 如何取消水印?(php怎么关闭)

  • 微信同步电脑后为什么没有消息呢(微信同步电脑后为什么消息有些电脑没有呢)

    微信同步电脑后为什么没有消息呢(微信同步电脑后为什么消息有些电脑没有呢)

  • 在分区之间保留空闲扇区作用(c盘永久删除文件如何恢复)

    在分区之间保留空闲扇区作用(c盘永久删除文件如何恢复)

  • 苹果电脑查找快捷键(苹果电脑查找快捷键是什么)

    苹果电脑查找快捷键(苹果电脑查找快捷键是什么)

  • ipad屏幕有条纹闪动(ipad屏幕有条纹闪动要多少钱)

    ipad屏幕有条纹闪动(ipad屏幕有条纹闪动要多少钱)

  • 淘宝代写怎么搜(淘宝怎么找人代写)

    淘宝代写怎么搜(淘宝怎么找人代写)

  • 微信怎么设置评论可见(微信怎么设置评论)

    微信怎么设置评论可见(微信怎么设置评论)

  • 被加入黑名单还能添加好友吗(被加入黑名单还能看见对方头像换了)

    被加入黑名单还能添加好友吗(被加入黑名单还能看见对方头像换了)

  • ipad刷新率在哪调(ipad刷新率在哪里设置)

    ipad刷新率在哪调(ipad刷新率在哪里设置)

  • 乐语通信是什么东西(乐语通信官网)

    乐语通信是什么东西(乐语通信官网)

  • 抖音号被别人登录了怎么办(抖音号被别人登录了乱发信息)

    抖音号被别人登录了怎么办(抖音号被别人登录了乱发信息)

  • oppoa37m怎么装内存卡(oppoa37m怎么加内存卡)

    oppoa37m怎么装内存卡(oppoa37m怎么加内存卡)

  • 华为mate20手机尺寸(华为mate20机身尺寸)

    华为mate20手机尺寸(华为mate20机身尺寸)

  • 华为nova5耳机插口在哪(华为nova5耳机插上耳机还是外放)

    华为nova5耳机插口在哪(华为nova5耳机插上耳机还是外放)

  • macbook怎么删除app(macbook怎么删除apple id提示)

    macbook怎么删除app(macbook怎么删除apple id提示)

  • oppor17多少瓦快充(oppor17多少w)

    oppor17多少瓦快充(oppor17多少w)

  • 苹果手机怎么登录id(苹果手机怎么登陆2个微信账号)

    苹果手机怎么登录id(苹果手机怎么登陆2个微信账号)

  • 银行缴税凭证在哪打印(银行缴税凭证怎么打印)

    银行缴税凭证在哪打印(银行缴税凭证怎么打印)

  • word段落怎么分栏(word段落怎么分为等宽两栏)

    word段落怎么分栏(word段落怎么分为等宽两栏)

  • 华为p30pro如何无线充电(华为p30pro如何无线连接电脑)

    华为p30pro如何无线充电(华为p30pro如何无线连接电脑)

  • 安卓手机字体怎么改(安卓手机字体怎么改简体)

    安卓手机字体怎么改(安卓手机字体怎么改简体)

  • pr如何导出flv格式视频(pr2020导出flv格式)

    pr如何导出flv格式视频(pr2020导出flv格式)

  • 快手直播怎么送猫粮(快手直播怎么送涂鸦礼物)

    快手直播怎么送猫粮(快手直播怎么送涂鸦礼物)

  • 千兆光纤下载速度(千兆光纤下载速度应该是多少)

    千兆光纤下载速度(千兆光纤下载速度应该是多少)

  • mspub.exe是什么进程 有什么作用 mspub进程查询(msmpeng.exe 是什么)

    mspub.exe是什么进程 有什么作用 mspub进程查询(msmpeng.exe 是什么)

  • ChatGPT造孽!中国高校因它算力荒(造孽啊啥意思)

    ChatGPT造孽!中国高校因它算力荒(造孽啊啥意思)

  • c语言中fclose函数的使用(c语言fseek函数)

    c语言中fclose函数的使用(c语言fseek函数)

  • 所得税退税账务处理
  • 网上申报纳税操作视频
  • 加油站的成品油是石油公司配送吗
  • 出口退税申报软件实际操作视频
  • 城建税和教育费附加可以税前扣除吗
  • 应收账款贷方余额怎么调平
  • 金税盘税务申报
  • 客户发票弄丢了应该如何补救
  • 金税盘锁死提示什么
  • 增值税清卡失败什么原因
  • 工会经费入账
  • 什么是非居民个人的工资薪金
  • 失控发票补税可以抵扣吗
  • 会计利润包不包括营业外支出
  • 机票退票账务处理
  • 公司购电缆用于生产如何记账?
  • 计提固定资产减值准备属于什么支出
  • 机动车发票可以红冲重开吗
  • 不是房屋产权人可以卖房吗
  • 个税跨年的可以补报吗
  • 建筑发票怎么抵税
  • 退役士兵税收优惠政策
  • 员工福利费用会计怎么做
  • 固定资产报废未折旧完会计处理
  • 按揭购入固定资产怎么算
  • 激进型和保守型筹资组合怎么判断
  • 房地产开发商负责什么
  • unix和linux适用于
  • dev beta 发布预览
  • 土地增值税清算管理规程
  • PHP:oci_field_precision()的用法_Oracle函数
  • 其他业务收入借贷方向
  • php目录列表
  • 个人出售二手房要交增值税吗
  • 蜜蜂 (© Angela Parker/Offset)
  • vue 动态组件
  • 手把手教你安装技嘉b550 master主板
  • modulenotfounderror
  • 命令grep
  • 用人单位招用失业人员补贴
  • 印花税与增值税有什么区别
  • 股东出资证明书范本
  • 增值税专票只有右上角有发票号码
  • webpack怎么优化
  • 金税开票系统
  • 固定资产投资额在财务报表中怎么体现
  • 地方水利建设基金减免政策2023
  • 出口退税款计入营业外收入
  • 上年度财务费用会计分录
  • 湖南残保金优惠政策
  • 公司注册取消验资
  • 给个体工商户付款可以打到法人卡上吗
  • 工程施工和工程造价哪个好
  • 电子发票开具流程?
  • 固定资产帐怎么做
  • 微软数据收集
  • win7旗舰版系统恢复
  • ubuntu包管理命令
  • windows字体不显示
  • winxp系统界面图片
  • ubuntu安装chrom
  • 华硕电脑升级win11
  • win8查看系统版本
  • win7系统盘u盘
  • javascriptweb
  • 跨域资源共享漏洞怎么修复
  • dos命令批处理文件
  • linux中tar
  • python3遍历
  • 置顶高手
  • 用python写个脚本
  • javascript例题
  • 安卓开源组件
  • js tojsonstring
  • jquery的dialog
  • python例子大全
  • 产品税务编号查询系统官网
  • 运输费属于什么会计分录
  • 五四新文化运动究竟新在哪里
  • 2020年安徽省护理技能大赛视频播放
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设