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脚本实现查找webshell的方法
Jul 31 Python
在Python的Django框架中simple-todo工具的简单使用
May 30 Python
批处理与python代码混合编程的方法
May 19 Python
Python中functools模块的常用函数解析
Jun 30 Python
Python语言实现将图片转化为html页面
Dec 06 Python
Django自定义manage命令实例代码
Feb 11 Python
Python基于Flask框架配置依赖包信息的项目迁移部署
Mar 02 Python
利用TensorFlow训练简单的二分类神经网络模型的方法
Mar 05 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
Jul 19 Python
Django使用unittest模块进行单元测试过程解析
Aug 02 Python
Python中调用其他程序的方式详解
Aug 06 Python
pytorch torch.expand和torch.repeat的区别详解
Nov 05 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
在PWS上安装PHP4.0正式版
2006/10/09 PHP
PHP面向对象程序设计之类常量用法实例
2014/08/20 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
Laravel框架使用Seeder实现自动填充数据功能
2018/06/13 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
PHP实现cookie跨域session共享的方法分析
2019/08/23 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
JavaScript Date对象使用总结
2009/05/14 Javascript
jQuery each()方法的使用方法
2010/03/18 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
Bootstrap每天必学之下拉菜单
2015/11/25 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
判断滚动条滑到底部触发事件(实例讲解)
2017/11/15 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
Javascript读写cookie的实例源码
2019/03/16 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
原生js+css实现tab切换功能
2020/09/17 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
2020/11/18 Vue.js
python采用requests库模拟登录和抓取数据的简单示例
2014/07/05 Python
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
Python二叉树的定义及常用遍历算法分析
2017/11/24 Python
Python中存取文件的4种不同操作
2018/07/02 Python
Django+JS 实现点击头像即可更改头像的方法示例
2018/12/26 Python
如何基于Python获取图片的物理尺寸
2019/11/25 Python
python 中值滤波,椒盐去噪,图片增强实例
2019/12/18 Python
通信工程专业女生个人求职信
2013/09/21 职场文书
新闻网站实习自我鉴定
2013/09/25 职场文书
本科毕业生的求职信范文
2013/11/20 职场文书
检察官就职演讲稿
2014/01/13 职场文书
成品库仓管员岗位职责
2014/04/06 职场文书
环境工程专业毕业生求职信
2014/09/30 职场文书
导游词创作书写原则以及开场白技巧怎么学?
2019/09/25 职场文书
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python