python网络编程示例(客户端与服务端)


Posted in Python onApril 24, 2014

client客户端

if __name__ == '__main__':   
    import socket   
    import os
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)   
    sock.connect(('localhost', 8001))   
    import time   
    time.sleep(2)   
    sock.send('1')   
    print sock.recv(1024)
    #os.system('pause')
    #raw_input()
    time.sleep(3)
    sock.close()

server服务端

if __name__ == '__main__':   
    import socket   
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)   
    sock.bind(('localhost', 8001))   
    sock.listen(5)   
    while True:   
        connection,address = sock.accept()   
        try:   
            connection.settimeout(5)   
            buf = connection.recv(1024)   
            if buf == '1':   
                connection.send('welcome to server!')   
            else:   
                connection.send('please go out!')   
        except socket.timeout:   
            print 'time out'   
        connection.close()
Python 相关文章推荐
Centos5.x下升级python到python2.7版本教程
Feb 14 Python
python itchat实现微信好友头像拼接图的示例代码
Aug 14 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
Python之使用adb shell命令启动应用的方法详解
Jan 07 Python
Python多进程fork()函数详解
Feb 22 Python
pandas.DataFrame的pivot()和unstack()实现行转列
Jul 06 Python
对tensorflow中cifar-10文档的Read操作详解
Feb 10 Python
深入了解NumPy 高级索引
Jul 24 Python
python rsa-oaep加密的示例代码
Sep 23 Python
Python深度学习之Pytorch初步使用
May 20 Python
Python Django模型详解
Oct 05 Python
Python帮你解决手机qq微信内存占用太多问题
Feb 15 Python
python使用PyFetion来发送短信的例子
Apr 22 #Python
Python BeautifulSoup中文乱码问题的2种解决方法
Apr 22 #Python
python中使用smtplib和email模块发送邮件实例
Apr 22 #Python
python用字典统计单词或汉字词个数示例
Apr 22 #Python
python实现rest请求api示例
Apr 22 #Python
python 七种邮件内容发送方法实例
Apr 22 #Python
sqlalchemy对象转dict的示例
Apr 22 #Python
You might like
php数组去重复数据示例
2014/02/25 PHP
ThinkPHP关于session的操作方法汇总
2014/07/18 PHP
自定义session存储机制避免会话保持问题
2014/10/08 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
学习JavaScript编程语言的8张思维导图分享
2015/03/27 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
JavaScript实现同一个页面打开多张图片
2016/12/29 Javascript
详谈js原型继承的一些问题
2017/09/06 Javascript
JavaScript引用类型Array实例分析
2018/07/24 Javascript
基于jquery实现九宫格拼图小游戏
2018/11/30 jQuery
用node开发并发布一个cli工具的方法步骤
2019/01/03 Javascript
vue项目打包之后背景样式丢失的解决方案
2019/01/17 Javascript
js中arguments对象的深入理解
2019/05/14 Javascript
小程序click-scroll组件设计
2019/06/18 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
微信小程序收藏功能的实现代码
2020/06/19 Javascript
python编码最佳实践之总结
2016/02/14 Python
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
关于初始种子自动选取的区域生长实例(python+opencv)
2020/01/16 Python
python如何基于redis实现ip代理池
2020/01/17 Python
基于matplotlib xticks用法详解
2020/04/16 Python
Pygame框架实现飞机大战
2020/08/07 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
美国设计师精美珠宝购物网:Netaya
2016/08/28 全球购物
大学生考试作弊检讨书
2014/09/21 职场文书
诉讼代理人授权委托书
2014/10/11 职场文书
《卖火柴的小女孩》教学反思
2016/02/19 职场文书
Redis基本数据类型String常用操作命令
2022/06/01 Redis