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 生成不重复的随机数的代码
May 15 Python
centos系统升级python 2.7.3
Jul 03 Python
Python过滤函数filter()使用自定义函数过滤序列实例
Aug 26 Python
python Django批量导入数据
Mar 25 Python
Python探索之pLSA实现代码
Oct 25 Python
利用TensorFlow训练简单的二分类神经网络模型的方法
Mar 05 Python
python 自动批量打开网页的示例
Feb 21 Python
python调用并链接MATLAB脚本详解
Jul 05 Python
python爬虫模拟浏览器的两种方法实例分析
Dec 09 Python
keras获得某一层或者某层权重的输出实例
Jan 24 Python
在Mac中配置Python虚拟环境过程解析
Jun 22 Python
解决Pytorch dataloader时报错每个tensor维度不一样的问题
May 28 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来处理多个提交任务
2006/10/09 PHP
php下使用SimpleXML 处理XML 文件
2010/02/27 PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
php获取远程图片的两种 CURL方式和sockets方式获取远程图片
2011/11/07 PHP
利用PHP生成静态html页面的原理
2016/09/30 PHP
Ubuntu中支持PHP5与PHP7双版本的简单实现
2018/08/19 PHP
php 中htmlentities导致中文无法查询问题
2018/09/10 PHP
PHP5.5新特性之yield理解与用法实例分析
2019/01/11 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
JavaScript实现控制打开文件另存为对话框的方法
2015/04/17 Javascript
七夕情人节丘比特射箭小游戏
2015/08/20 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
2016/05/03 Javascript
浅析BootStrap栅格系统
2016/06/07 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
JavaScript实现页面中录音功能的方法
2019/06/04 Javascript
JS中的模糊查询功能
2019/12/08 Javascript
浅析vue中的nextTick
2020/12/28 Vue.js
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
python文件操作之目录遍历实例分析
2015/05/20 Python
Python求解任意闭区间的所有素数
2018/06/10 Python
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
高二生物教学反思
2014/01/27 职场文书
师德个人剖析材料
2014/02/02 职场文书
走群众路线剖析材料
2014/10/09 职场文书
文明倡议书
2015/01/19 职场文书
2015新学期校长寄语(3篇)
2015/03/25 职场文书
如何写好活动总结
2019/06/21 职场文书
为什么node.js不适合大型项目
2021/04/28 Javascript
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
Python中递归以及递归遍历目录详解
2021/10/24 Python