python实现简单的socket server实例


Posted in Python onApril 29, 2015

本文实例讲述了python实现简单的socket server的方法。分享给大家供大家参考。具体如下:

import socket
host = ''
port = 55555
myServerSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
myServerSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR,1)
myServerSocket.bind((host, port))
myServerSocket.listen(1)
print "Server is running on port %d; press Ctrl-C to terminate." % port
while 1:
  clientsock, clientaddr = myServerSocket.accept()
  clientfile = clientsock.makefile('rw', 0)
  clientfile.write("Welcome, " + str(clientaddr) + "\n")
  clientfile.write("Please enter a string: ")
  line = clientfile.readline().strip()
  clientfile.write("You entered %d characters.\n" % len(line))
  clientfile.close()
  clientsock.close()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python3实现读取chrome浏览器cookie
Jun 19 Python
Python基础练习之用户登录实现代码分享
Nov 08 Python
matplotlib作图添加表格实例代码
Jan 23 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
python提取图像的名字*.jpg到txt文本的方法
May 10 Python
Python发展史及网络爬虫
Jun 19 Python
Python PyCharm如何进行断点调试
Jul 05 Python
python如何爬取网站数据并进行数据可视化
Jul 08 Python
python切片的步进、添加、连接简单操作示例
Jul 11 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
Jun 03 Python
Python爬虫谷歌Chrome F12抓包过程原理解析
Jun 04 Python
宝塔更新Python及Flask项目的部署
Apr 11 Python
详细讲解用Python发送SMTP邮件的教程
Apr 29 #Python
python实现可将字符转换成大写的tcp服务器实例
Apr 29 #Python
python实现对一个完整url进行分割的方法
Apr 29 #Python
python打开url并按指定块读取网页内容的方法
Apr 29 #Python
在Python下进行UDP网络编程的教程
Apr 29 #Python
用Python进行TCP网络编程的教程
Apr 29 #Python
为Python程序添加图形化界面的教程
Apr 29 #Python
You might like
php 数组的合并、拆分、区别取值函数集
2010/02/15 PHP
测试你的JS的掌握程度的代码
2009/12/09 Javascript
JSON JQUERY模板实现说明
2010/07/03 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
2013/08/07 Javascript
JS实现点击链接取消跳转效果的方法
2014/01/24 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
js HTML5上传示例代码完整版
2016/10/10 Javascript
Vue在页面数据渲染完成之后的调用方法
2018/09/11 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
vue webpack重写cookie路径的方法
2019/07/10 Javascript
Js代码中的span拼接问题解决
2019/11/22 Javascript
Vue filter 过滤当前时间 实现实时更新效果
2019/12/20 Javascript
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
python实现发送邮件功能
2017/07/22 Python
Pandas+Matplotlib 箱式图异常值分析示例
2019/12/09 Python
python设置代理和添加镜像源的方法
2020/02/14 Python
基于Python共轭梯度法与最速下降法之间的对比
2020/04/02 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
2017/10/16 HTML / CSS
社会实践评语
2014/04/28 职场文书
市级文明单位申报材料
2014/05/07 职场文书
人民调解员先进事迹材料
2014/05/08 职场文书
模特大赛策划方案
2014/05/28 职场文书
优秀员工评优方案
2014/06/13 职场文书
村干部群众路线整改措施思想汇报
2014/10/12 职场文书
2015年幼儿园元旦游艺活动策划书
2014/12/09 职场文书
企业计划生育责任书
2015/05/09 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
简历中的自我评价应该这样写!
2019/07/12 职场文书
导游词之南迦巴瓦峰
2019/11/19 职场文书
详解Python+OpenCV绘制灰度直方图
2022/03/22 Python
Python可视化神器pyecharts绘制水球图
2022/07/07 Python