IO模型介绍 阻塞IO 非阻塞 多路复用 异步 IO模型比较分析 selectors 阻塞IO:之前写的所有的socket,recv,accput都是 阻塞原理: 其实多数时间多用到了等待数据那里. 非阻塞IO:当你需要数据时,你给系统要系统知道没有数据,但他会反馈给你,没有数据,代码继续向下走 多 ...
分类:
其他好文 时间:
2018-12-14 01:07:14
阅读次数:
146
一、简介 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一 ...
分类:
编程语言 时间:
2018-12-14 00:57:00
阅读次数:
182
一、常用异常: 1.NoSuchElementException:没有找到元素 2.NoSuchFrameException:没有找到iframe 3.NoSuchWindowException:没找到窗口句柄handle 4.NoSuchAttributeException:属性错误 5.NoAl ...
分类:
其他好文 时间:
2018-12-13 14:25:23
阅读次数:
187
sockket简介 socekt又称为‘套接字’,用于描述IP和地址端口,是一个通信链路的句柄,应用程序通常通过套接字向网络发出请求或者应答网络请求。 socket起源于Unix,所以也遵从“一切皆文件”的基本哲学,对于文件,进行打开/读取/关闭的操作模式。socket就是该模式的一个实现,sock ...
分类:
编程语言 时间:
2018-12-13 13:49:10
阅读次数:
236
一、说明 简述:本文将以4399小游戏《宠物连连看经典版2》作为测试案例,通过识别小图标,模拟鼠标点击,快速完成配对。对于有兴趣学习游戏脚本的同学有一定的帮助。 运行环境:Win10/Python3.5。 主要模块:win32gui(识别窗口、窗口置顶等操作)、PIL(屏幕截图)、numpy(创建矩 ...
分类:
编程语言 时间:
2018-12-13 01:07:35
阅读次数:
329
一.内置函数。 二.匿名函数. 三、本节部分函数详解. 一.内置函数。 作用域相关 迭代器相关: 字符串类型相关: 输入输出相关: 内存相关: 文件操作相关: 模拟相关: 调用相关: 查看内置属性: 基础数据类型相关: 二.匿名函数. 匿名函数统意的名字是: lambda 三、本节部分函数详解。 s ...
分类:
其他好文 时间:
2018-12-12 19:01:38
阅读次数:
168
常用模块 json pickle shelve json模块和pickle模块很像,方法都一样;json在js、python、java等等中通用,而pickle是python里的。 一、 json模块 json模块只需要掌握 dumps和loads即可;另外两个用到时再补充吧; 1. dump() ...
分类:
编程语言 时间:
2018-12-10 11:40:17
阅读次数:
177
一、with语句的好处 with语句的好处在于,它可以自动帮我们释放上下文,就比如文件句柄的操作, 如果你不使用with语句操作,你要先open一个文件句柄,使用完毕后要close这个文件句柄, 而使用with语句后,退出with代码块的时候就会自动帮你释放掉这个文件句柄。 场景使用: 网络连接、数 ...
分类:
其他好文 时间:
2018-12-09 17:24:44
阅读次数:
98
文件操作的几种模式: r,r+,w,w+,a,a+,rb,wb,ab,r+b,w+b,a+b, f.close()#关闭句柄 f.flush()#刷新 r+ 模式下,如果读取了内容,不论读取内容多少,光标显示的是多少,在写入或着操作文件的时候都是在结尾进行的操作.! 一.只读模式(r,rb) #rb ...
分类:
其他好文 时间:
2018-12-06 22:24:33
阅读次数:
268
今天我们来了解一下关于文件操作的相关内容 一.初始文件操作 使用python来读写文件是非常简单的操作. 我们使用open()函数来打开1个文件, 获取到文件句柄. 然后通过文件句柄就可以进行各种各样的操作了. 根据打开方式的不同能够执行的操作也会有相应的差异. 打开文件的方式: r, w, a, ...
分类:
编程语言 时间:
2018-12-06 01:32:07
阅读次数:
235