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 相关文章推荐
Python 的 with 语句详解
Jun 13 Python
Python CSV模块使用实例
Apr 09 Python
Python实现豆瓣图片下载的方法
May 25 Python
pip安装Python库时遇到的问题及解决方法
Nov 23 Python
Python 12306抢火车票脚本
Feb 07 Python
使用pandas中的DataFrame数据绘制柱状图的方法
Apr 10 Python
解决Python下imread,imwrite不支持中文的问题
Dec 05 Python
Python常用模块os.path之文件及路径操作方法
Dec 03 Python
python绘制雪景图
Dec 16 Python
利用python画出AUC曲线的实例
Feb 28 Python
python基于turtle绘制几何图形
Jun 15 Python
Python 的 sum() Pythonic 的求和方法详细
Oct 16 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 获取MSN好友列表的代码(2009-05-14测试通过)
2009/09/09 PHP
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
php数据库备份还原类分享
2014/03/20 PHP
CI框架数据库查询之join用法分析
2016/05/18 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
PHP制作登录异常ip检测功能的实例代码
2016/11/16 PHP
用js实现的检测浏览器和系统的函数
2009/04/09 Javascript
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
设置iframe的document.designMode后仅Firefox中其body.innerHTML为br
2012/02/27 Javascript
文本域中换行符的替换示例
2014/03/04 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
5种处理js跨域问题方法汇总
2014/12/04 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
2015/03/02 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
Jquery操作Ajax方法小结
2015/11/29 Javascript
jQuery隐藏和显示效果实现
2016/04/06 Javascript
js+css实现打字效果
2020/06/24 Javascript
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
Python实现的Kmeans++算法实例
2014/04/26 Python
Python解析nginx日志文件
2015/05/11 Python
Python标准库sched模块使用指南
2017/07/06 Python
python实现杨辉三角思路
2017/07/14 Python
对numpy中轴与维度的理解
2018/04/18 Python
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
windows下python 3.6.4安装配置图文教程
2018/08/21 Python
Python一行代码解决矩阵旋转的问题
2019/11/30 Python
html特殊符号示例 html特殊字符编码对照表
2014/01/14 HTML / CSS
html5读取本地文件示例代码
2014/04/22 HTML / CSS
html5定位并在百度地图上显示的示例
2014/04/27 HTML / CSS
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
2018/01/10 HTML / CSS
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
学生实习自我鉴定
2013/10/11 职场文书
学校教研活动总结
2014/07/02 职场文书
2014年食堂工作总结
2014/11/20 职场文书
纪检监察立案决定书
2015/06/24 职场文书
运动会三级跳加油稿
2015/07/21 职场文书