位置: IT常识 - 正文

python中socket如何建立服务器(python的socket)

编辑:rootadmin

推荐整理分享python中socket如何建立服务器(python的socket),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python socket setsockopt,python中socket如何安装,python socket setsockopt,python socket.socket,python中socket如何安装,python sockets,python中socket如何安装,python中socket怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

说明

1、创建socket对象。

python中socket如何建立服务器(python的socket)

2、将socket绑定到指定地址。

3、绑定后必须准备好套接字。

以便接收连接。

4、服务器套接字符等待客户请求连接。

5、服务器和客户通过send和reext通信。

6、调用socket关闭连接

实例

importsocket#引入套接字模块#因为服务器需要同时响应多个客户端的请求,每一个连接都需要一个进程或新线程#1处理,否则一次只能服务一个客户importthreading#引入进程模块importtimedefsocket_server():server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#步骤1host=socket.gethostname()#获取本地主机名port=5555#端口号,0-1024是标准的不能随意使用,1025-9999可以随意#1使用server_socket.bind((host,port))#参数必须是双元素元组,步骤2server_socket.listen(5)#步骤3whileTrue:#会返回一个含有两个元素的元组。第一个元素是一个新的socket对象#服务器通过它与客户端通信;第二个元素是客户的互联网地址sock,addr=server_socket.accept()#步骤4#threading.Thread(target=1,args=2)1对于函数,2是该函数需要的参数t=threading.Thread(target=tcp_link,args=(sock,addr))t.start()deftcp_link(sock,addr):print('Acceptnewconnectionfrom%s:%s...'%addr)sock.send('欢迎学校Python网络编程!'.encode('utf-8'))#send发送数据whileTrue:data=sock.recv(1024)#recv接收数据,为一个字节1024time.sleep(1)ifnotdataordata.decode('utf-8')=='exit':break;sock.send(("Hello,%s!"%data.decode('utf-8')).encode('utf-8'))sock.close()print('connectionfrom%s:%sclosed.'%addr)defmain():socket_server()if__name__=='__main__':main()

以上就是python中socket建立服务器的方法,希望对大家有所帮助。更多Python学习指路:Python基础教程

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

上一篇:mysql主从同步的优点

下一篇:<一>类,对象,this指针(对象是类的实例,一个对象必须属于一个已知的类)

  • 华为nova5i有指关节截屏吗(华为nova5指纹解锁灯怎么关)

    华为nova5i有指关节截屏吗(华为nova5指纹解锁灯怎么关)

  • 怎么把别人抖音视频上的抖音号去掉(怎么把别人抖音号去掉换成自己视频)

    怎么把别人抖音视频上的抖音号去掉(怎么把别人抖音号去掉换成自己视频)

  • qq中病毒了怎么办啊(qq中病毒了怎么才能清除?)

    qq中病毒了怎么办啊(qq中病毒了怎么才能清除?)

  • 手机qq 浏览器解压文件在哪里(手机qq浏览器解压的文件怎么下载)

    手机qq 浏览器解压文件在哪里(手机qq浏览器解压的文件怎么下载)

  • 电话拉黑短信发的过去吗(电话拉黑短信发送成功对方能看到吗)

    电话拉黑短信发的过去吗(电话拉黑短信发送成功对方能看到吗)

  • 苹果运营商设置更新什么意思(苹果运营商设置更新怎么关闭)

    苹果运营商设置更新什么意思(苹果运营商设置更新怎么关闭)

  • pon口是什么(pon接口)

    pon口是什么(pon接口)

  • 笔记本搜不到5gwifi怎么办(笔记本搜不到5G信号)

    笔记本搜不到5gwifi怎么办(笔记本搜不到5G信号)

  • iPhone11突然自动关机(iphone11突然自动锁屏)

    iPhone11突然自动关机(iphone11突然自动锁屏)

  • 微信绿码在哪里打开(微信绿码怎么弄出来)

    微信绿码在哪里打开(微信绿码怎么弄出来)

  • wlanmac地址是什么意思(wlan mac地址是固定的吗)

    wlanmac地址是什么意思(wlan mac地址是固定的吗)

  • 为什么苹果手机连不上wifi显示密码错误(为什么苹果手机无线局域网打不开)

    为什么苹果手机连不上wifi显示密码错误(为什么苹果手机无线局域网打不开)

  • 华为kntal10什么型号(华为KNTAL10什么时间上市的)

    华为kntal10什么型号(华为KNTAL10什么时间上市的)

  • vivo能不能控制空调(vivo手机远程控制vivo手机)

    vivo能不能控制空调(vivo手机远程控制vivo手机)

  • 猫耳下载的音频在哪里(猫耳下载的音频怎么删除)

    猫耳下载的音频在哪里(猫耳下载的音频怎么删除)

  • 微信附近人一直被屏蔽(微信附近人一直用不了)

    微信附近人一直被屏蔽(微信附近人一直用不了)

  • 少林寺在哪里(少林寺在哪里个城市)

    少林寺在哪里(少林寺在哪里个城市)

  • 新奥蓝牙卡怎么换电池(新奥蓝牙卡怎么连接手机)

    新奥蓝牙卡怎么换电池(新奥蓝牙卡怎么连接手机)

  • 计算机上的date是什么键(计算机上的单位怎么取消)

    计算机上的date是什么键(计算机上的单位怎么取消)

  • .oppo手机上面出现电话和HD怎么消除(.oppo手机上面出现电话和HD)

    .oppo手机上面出现电话和HD怎么消除(.oppo手机上面出现电话和HD)

  • 手机怎么下载爱思助手(手机怎么下载爱奇艺)

    手机怎么下载爱思助手(手机怎么下载爱奇艺)

  • 拼多多砍价地址怎么改(拼多多砍价填地址)

    拼多多砍价地址怎么改(拼多多砍价填地址)

  • 过期或不安全的tls设置(过期或不安全的TLS的原因原因是)

    过期或不安全的tls设置(过期或不安全的TLS的原因原因是)

  • 外贸企业进项税不抵扣分录
  • 交易性金融资产是什么意思
  • 预收账款确认收入
  • 母公司与子公司的区别
  • 每月企业所得税申报截止到几号
  • 普通发票被作废的话财务会发现吗
  • 社保工伤保险可以交两家公司吗
  • 税控盘如何统计开票金额
  • 个税三代手续费返还增值税报表怎么填
  • 管理费用为负数可以申报吗
  • 资产盘点的步骤是什么,需要注意哪些细节
  • 增值税加计扣除账务处理
  • 房地产企业增值税纳税义务发生时间
  • 纳税人取得虚开的增值税专用发票处理问题的通知
  • 销售土地如何交增值税
  • 采取简易计税外经证核销需要哪些资料?
  • 企业哪些研发费用可以资本化?
  • 什么时候计提资本成本
  • 如果一直没到国税局办理登记怎么办
  • 境外公司付款给国内公司人民币
  • 用友t3建新账
  • 公司可以对公司罚款吗
  • 高新技术企业的研发费用比例
  • microsoft阻止应用启动
  • 冲暂估成本会计分录怎么做
  • linux从入门到什么搞笑
  • win11怎么更改系统日期
  • php数组函数输出《咏雪》里有多少"片"字
  • gba是什么文件
  • 别人说你坏话怎么发朋友圈说说
  • php延迟2秒执行
  • PHP:is_uploaded_file()的用法_Filesystem函数
  • 哪些费用可以在开办费中列支
  • 残疾人在公司上班公司有什么好处
  • 工资薪金所得申报流程
  • 影响当期损益的税费
  • 4月满月是几号
  • 长期借款转为实收资本怎么做账
  • redissessiondao
  • python datetime把日期转换字符串
  • vue组件教程
  • 赠送礼品账务处理会计分录
  • 活动委托书范本
  • 应付职工薪酬账户期末余额可能是
  • 票据背书转让会计处理
  • 发票的规格型号有字数限制吗
  • 金蝶可以自动结转增值税吗
  • odbc api
  • 企业所得税计提的准备金可以扣除吗
  • 工会经费和残保金计入什么科目
  • 行政单位要不要税号?
  • 投资性房地产成本法账务处理
  • 房贷利息抵个税怎么申请
  • 全资子公司的利润怎么记录母公司报表
  • 企业用现金支付本企业职工工资时应
  • 坏账核销在企业所得税汇算清缴的填写
  • 保函保证金怎么入账
  • 跨年的进项税额转出要补交税款吗
  • 应收账款管理制度
  • 接受捐赠固定资产存货等有相关凭据的其成本按什么确定
  • 库存商品品种太多如何算成本
  • 广告公司个体户税率
  • 营改增问题解答
  • 检查sql脚本语法
  • 远程连接局域网电脑
  • 下载微信
  • 安装抖音
  • cpqeadm.exe是什么进程 可以关闭吗 cpqeadm进程查询
  • centos6.2安装教程
  • centos7打开命令行
  • 微软星期二补丁
  • win8玩游戏
  • pebble框架
  • Cocos2d-x3.3 Physics物理引擎模块解决了刚体穿透问题
  • threejs中文文档pdf
  • django pypy
  • unity 子对象
  • 地税税号查询系统
  • 江苏省国税务局
  • 将购进农产品用于生产销售或委托加工货物的税率多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设