摘要: 一、简介io多路复用 可以监听多个文件描述符(socket对象)(文件句柄),一旦文件句柄出现变化,就会感知到 Linux中的 select,poll,epoll(内核2.6以上) 都是IO多路复用的机制 windows 只支持select select性能比较低,并且对文件描述符个数有限制,最多监 阅读全文
posted @ 2017-02-22 19:29 pyrene 阅读(227) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-22 11:54 pyrene 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 基于socket实现文件上传 客户端代码: 服务端 阅读全文
posted @ 2017-02-22 11:49 pyrene 阅读(359) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- import hashlib #3、设置加密密码 def md5(arg): ooo = hashlib.md5(bytes("asd;sad",encoding="utf-8")) ooo.update(bytes(arg,encoding="utf-8")) #返回加密后的 ... 阅读全文
posted @ 2017-02-22 11:44 pyrene 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、模块分为三种 1)自定义模块 2)第三方模块 3)内置模块 如何导入模块? 下面两种: 1)import 模块名字 as 别名(重新给模块命名) 2)from 模块名字 import 功能(函数/类名字) as 别名(重新给功能命名) 怎么来选择?如果是简单的导入就用第一个 二、sys 和解释器 阅读全文
posted @ 2017-02-22 11:42 pyrene 阅读(217) 评论(0) 推荐(0) 编辑