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 相关文章推荐
Python学习笔记之os模块使用总结
Nov 03 Python
Python压缩和解压缩zip文件
Feb 14 Python
python实现在windows下操作word的方法
Apr 28 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
python数字图像处理之高级滤波代码详解
Nov 23 Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 Python
python字符串格式化方式解析
Oct 19 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
Feb 27 Python
使用python实现名片管理系统
Jun 18 Python
Python异常处理机制结构实例解析
Jul 23 Python
分享unittest单元测试框架中几种常用的用例加载方法
Dec 02 Python
Python实现Hash算法
Mar 18 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
dede3.1分页文字采集过滤规则详说(图文教程)续二
2007/04/03 PHP
Ajax+PHP 边学边练之四 表单
2009/11/27 PHP
php7新特性的理解和比较总结
2019/04/14 PHP
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
2007/12/08 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
jquery live()调用不存在的解决方法
2014/02/26 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
IE浏览器下PNG相关功能
2015/07/05 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
ajax跨域调用webservice的实现代码
2016/05/09 Javascript
Javascript的动态增加类的实现方法
2016/10/20 Javascript
js实现tab选项卡切换功能
2017/01/13 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
2017/02/04 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
2018/07/10 Javascript
vue+axios+element ui 实现全局loading加载示例
2018/09/11 Javascript
Vuex中的State使用介绍
2019/01/19 Javascript
vue实现百度语音合成的实例讲解
2019/10/14 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
浅谈python中set使用
2016/06/30 Python
Python中的上下文管理器和with语句的使用
2018/04/17 Python
python中利用h5py模块读取h5文件中的主键方法
2018/06/05 Python
Python 爬虫之Beautiful Soup模块使用指南
2018/07/05 Python
更新修改后的Python模块方法
2019/03/03 Python
解决使用Pandas 读取超过65536行的Excel文件问题
2020/11/10 Python
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
直接有效的自我评价
2014/01/11 职场文书
高中运动会广播稿
2014/09/16 职场文书
上班迟到检讨书范文
2015/05/06 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
2016年校园植树节广播稿
2015/12/17 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
Python3中PyQt5简单实现文件打开及保存
2021/06/10 Python
Python 多线程处理任务实例
2021/11/07 Python