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使用BeautifulSoup分页网页中超链接的方法
Apr 04 Python
使用Python的web.py框架实现类似Django的ORM查询的教程
May 02 Python
python字符串对其居中显示的方法
Jul 11 Python
python开发之基于thread线程搜索本地文件的方法
Nov 11 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
django认证系统实现自定义权限管理的方法
Jul 16 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
Oct 21 Python
Python中xml和json格式相互转换操作示例
Dec 05 Python
python简单的三元一次方程求解实例
Apr 02 Python
使用Python封装excel操作指南
Jan 29 Python
Python实现文本文件拆分写入到多个文本文件的方法
Apr 18 Python
Python实现GIF动图以及视频卡通化详解
Dec 06 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中echo和print的区别
2014/08/28 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
2015/12/18 PHP
php简单实现批量上传图片的方法
2016/05/09 PHP
js或css文件后面跟参数的原因说明
2010/01/09 Javascript
JavaScript 继承机制的实现(待续)
2010/05/18 Javascript
javascript中2个感叹号的用法实例详解
2014/09/04 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
JS声明式函数与赋值式函数实例分析
2016/12/13 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
2017/02/20 Javascript
vue-resource 拦截器使用详解
2017/02/21 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
使用react context 实现vue插槽slot功能
2019/07/18 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
Python正则表达式匹配ip地址实例
2014/10/09 Python
在Python的Django框架中更新数据库数据的方法
2015/07/17 Python
Python基于time模块求程序运行时间的方法
2017/09/18 Python
《与孩子一起学编程》python自测题
2018/05/27 Python
opencv python 基于KNN的手写体识别的实例
2018/08/03 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
Pytorch Tensor的索引与切片例子
2019/08/18 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
Django 项目通过加载不同env文件来区分不同环境
2020/02/17 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
什么是会话Bean
2015/05/14 面试题
机修工岗位职责
2013/11/24 职场文书
幼儿园教师演讲稿
2014/05/06 职场文书
爱心捐款倡议书范文
2014/05/12 职场文书
银行求职信
2014/05/31 职场文书
公司口号大全
2014/06/11 职场文书
2014财务年度工作总结
2014/11/11 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
springboot+WebMagic+MyBatis爬虫框架的使用
2021/08/07 Java/Android
在项目中使用redis做缓存的一些思路
2021/09/14 Redis
Redis如何实现验证码发送 以及限制每日发送次数
2022/04/18 Redis