04 2018 档案
摘要:一、什么是协程 协程又叫微线程,是一个在单一线程下实现并发效果的一个概念,一句话解释来说就是:协程是一种用户态的轻量级线程,它可以由用户自定程序来控制和调度。 这其中需要注意的有两点: 1. python的线程属于内核级别的,即由操作系统控制调度(如单线程遇到io或执行时间过长就会被迫交出cpu执行
阅读全文
摘要:一、介绍 SQLAlchemy是一种ORM(Object-Relational Mapping)框架,用来将关系型数据库映射到对象上。该框架建立在DB API之上,将类和对象转化成SQL,然后使用API执行SQL并获取执行结果。 二、组成 Schema/Types,架构和类型 SQL Exprres
阅读全文
摘要:首先,os模块是用来与操作系统进行交互的模块,可以对操作系统上的一些东西进行操作 而sys是用来对解释器进行一些操作的 一、os 二、sys
阅读全文
摘要:re模块下的常用方法 1、findall:返回所有满足匹配条件的结果,放在列表里。 2、match:在字符串的起始如果匹配失败,match()就返回none。和search一样,如果匹配成功,就需要调用group()方法拿到结果 3、search:搜索整个字符串,返回找到的第一个结果的对象,需要调用
阅读全文
摘要:WebSocket协议是基于TCP的一种新的协议。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 1、启动客户端 2、启动服务端并建立连接 请求和响应的握手过程: - 从请求握手的信息中提取Sec-WebSocket-K
阅读全文
摘要:1、reduce(func,iterable,initial): 参数: - func 可执行函数 - iterable 可迭代对象 - initial 可选,初始参数 功能描述:调用func函数后,发生迭代,每次迭代,都会将上一次迭代结果和可迭代对象中的下一个元素传入func中执行。initial
阅读全文