python实现socket客户端和服务端简单示例


Posted in Python onFebruary 24, 2014
import socket
#socket通信客户端
def client():
    mysocket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    mysocket.connect(('127.0.0.1',8000))
    mysocket.send('hello')
    while 1:
        data=mysocket.recv(1024)
        if data:
           print data
        else:
            break
    mysocket.close()
#服务器端
def server():
    ser=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    ser.bind(('127.0.0.1',8000))
    ser.listen(5)
    while 1:
        client,addr=ser.accept()
        print 'accept %s connect'%(addr,)
        data=client.recv(1024)
        print data
        client.send('get')
        client.close()
Python 相关文章推荐
python使用wmi模块获取windows下的系统信息 监控系统
Oct 27 Python
python一键升级所有pip package的方法
Jan 16 Python
浅谈Django自定义模板标签template_tags的用处
Dec 20 Python
python实现傅里叶级数展开的实现
Jul 21 Python
python pcm音频添加头转成Wav格式文件的方法
Jan 09 Python
Python代码实现http/https代理服务器的脚本
Aug 12 Python
python循环嵌套的多种使用方法解析
Nov 29 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
Jan 10 Python
pycharm 设置项目的根目录教程
Feb 12 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
Apr 15 Python
全网最全python库selenium自动化使用详细教程
Jan 12 Python
python通过opencv调用摄像头操作实例分析
Jun 07 Python
python抓取网页内容示例分享
Feb 24 #Python
使用python装饰器验证配置文件示例
Feb 24 #Python
python通过urllib2爬网页上种子下载示例
Feb 24 #Python
python控制台显示时钟的示例
Feb 24 #Python
python3访问sina首页中文的处理方法
Feb 24 #Python
python原始套接字编程示例分享
Feb 21 #Python
python实现360皮肤按钮控件示例
Feb 21 #Python
You might like
PHP中路径问题的解决方案
2006/10/09 PHP
将OICQ数据转成MYSQL数据
2006/10/09 PHP
ie focus bug 解决方法
2009/09/03 Javascript
jQuery Dialog 弹出层对话框插件
2010/08/09 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
推荐一款jQuery插件模板
2015/01/09 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
基于javascript实现checkbox复选框实例代码
2016/01/28 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
Vue 组件间的样式冲突污染
2017/08/31 Javascript
深入浅析Vue中的slots/scoped slots
2018/04/03 Javascript
JQuery判断radio单选框是否选中并获取值的方法
2019/01/17 jQuery
jQuery无冲突模式详解
2019/01/17 jQuery
ES6 迭代器与可迭代对象的实现
2019/02/11 Javascript
js和jquery判断数据类型的4种方法总结
2020/08/28 jQuery
详解Vue的异步更新实现原理
2020/12/22 Vue.js
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
videocapture库制作python视频高速传输程序
2013/12/23 Python
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
在Django框架中编写Contact表单的教程
2015/07/17 Python
理解生产者消费者模型及在Python编程中的运用实例
2016/06/26 Python
Python实现删除列表中满足一定条件的元素示例
2017/06/12 Python
Python实现的读取/更改/写入xml文件操作示例
2018/08/30 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
python爬虫爬取微博评论案例详解
2019/03/27 Python
Django中使用CORS实现跨域请求过程解析
2019/08/05 Python
Python利用全连接神经网络求解MNIST问题详解
2020/01/14 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
Python中BeautifulSoup通过查找Id获取元素信息
2020/12/07 Python
员工拾金不昧表扬信
2014/01/09 职场文书
设计师求职信
2014/07/01 职场文书
HTML5简单实现添加背景音乐的几种方法
2021/05/12 HTML / CSS
Python使用pandas导入xlsx格式的excel文件内容操作代码
2022/12/24 Python