Python3 socket Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网 ...
分类:
编程语言 时间:
2016-09-16 06:44:01
阅读次数:
242
server 端代码结构: server 端代码结构: server 端代码结构: # socketserver 在处理用户请求时,同时使用了 “报警器(select)”和“腿毛(thread)”的功能 import socketserver # socketserver 在处理用户请求时,同时使用 ...
分类:
Web程序 时间:
2016-09-15 21:42:28
阅读次数:
267
一、socket发送数据基本流程 图示 图示 流程解释 流程解释 流程解释 上述流程,为基本的收发数据流程,并且使用ack来解决粘包问题, 并且,最后通过获取server发送的“get file success”来给予用户友好展示 上述流程,为基本的收发数据流程,并且使用ack来解决粘包问题, 并且 ...
分类:
其他好文 时间:
2016-09-06 14:01:34
阅读次数:
235
一、小知识点1、在python里边没有块级作用域。2、python中以函数作为作用域。3、python中有作用域链,由内向外找,直到找不到报错。4、对于python作用域来说,在函数未执行之前,作用域和作用域链已经确定好了。二、python2.7多继承和python3.0多继承三、socketserver源码并发..
分类:
编程语言 时间:
2016-09-06 01:21:09
阅读次数:
125
利用Socketserver实现简单的文件上传server.py#!/usr/bin/envpython
#coding:utf-8
importSocketServer
importos
classMyServer(SocketServer.BaseRequestHandler):
defhandle(self):
base_path=‘C:/temp‘
conn=self.request
print‘connected...‘
whileTrue:
pre_data=conn.rec..
分类:
Web程序 时间:
2016-09-05 17:21:35
阅读次数:
193
Python 提供了两个基本的 socket 模块。第一个是 Socket,它提供了标准的 BSD Sockets API。第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。下面先讲的是Socket模块功能1、Socket 类型套接字格式: socket(fami ...
分类:
编程语言 时间:
2016-09-03 07:27:59
阅读次数:
151
#encoding=utf-8#创建一个socketserverTCP服务器#高级模块,简化客户和服务器的实现from SocketServer import (TCPServer as TCP,StreamRequestHandler as SRH)from time import ctime h ...
分类:
编程语言 时间:
2016-09-01 18:11:53
阅读次数:
170
转自http://blog.csdn.net/rebelqsp/article/details/22109925 Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类 ...
分类:
编程语言 时间:
2016-09-01 16:02:46
阅读次数:
139
int k = 1; if( SUCCESS != m_socketServer.setSockOptSocket( SO_REUSEADDR, (char*)&k, sizeof(k), SOL_SOCKET ) ) { PRINT("setSockOptSocket SO_REUSEADDR e ...
分类:
其他好文 时间:
2016-08-29 17:28:28
阅读次数:
142
1.socketserver的执行流程 IO多路复用SERVER端: IO多路复用CLIENT端: ...
分类:
其他好文 时间:
2016-08-29 09:13:39
阅读次数:
179