随笔分类 - python
摘要:什么是Twisted Twisted是一个用python语言写的事件驱动网络框架,它支持很多种协议,包括UDP,TCP,TLS和其他应用层协议,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。 一个Twisted程序由reactor发起的主循环和一些回调函数组成。当事件发生了,比如
阅读全文
摘要:事件调度 sched模块内容很简单,只定义了一个类。它用来最为一个通用的事件调度模块。 class sched.scheduler(timefunc, delayfunc)这个类定义了调度事件的通用接口,它需要外部传入两个参数,timefunc是一个没有参数的返回时间类型数字的函数(常用使用的如ti
阅读全文
摘要:一.权限简介 1. 问:为什么程序需要权限控制? 答:生活中的权限限制,① 看灾难片电影《2012》中富人和权贵有权登上诺亚方舟,穷苦老百姓只有等着灾难的来临;② 屌丝们,有没有想过为什么那些长得漂亮身材好的姑娘在你身边不存在呢?因为有钱人和漂亮姑娘都是珍贵稀有的,稀有的人在一起玩耍和解锁各种姿势。
阅读全文
摘要:asyncio模块:示例一 asyncio模块:示例二 asyncio模块+aiohttp模块:示例三 asyncio模块+requests模块:示例四 gevent模块+requests模块:示例五 grequests模块:示例六 twisted模块:示例七 tornado模块:示例八 twist
阅读全文
摘要:一、简介 设计模式的定义:为了解决面向对象系统中重要和重复的设计封装在一起的一种代码实现框架,可以使得代码更加易于扩展和调用 四个基本要素:模式名称,问题,解决方案,效果 六大原则: 1.开闭原则:一个软件实体,如类,模块和函数应该对扩展开发,对修改关闭.既软件实体应尽量在不修改原有代码的情况下进行
阅读全文
摘要:1. __doc__ 表示类的描述信息 2. __module__ 和 __class__ __module__ 表示当前操作的对象在那个模块 __class__ 表示当前操作的对象的类是什么 3. __init__ 构造方法,通过类创建对象时,自动触发执行。 4. __del__ 析构方法,当对象
阅读全文
摘要:python的垃圾回收机制 一、引子 我们定义变量会申请内存空间来存放变量的值,而内存的容量是有限的,当一个变量值没有用了(简称垃圾)就应该将其占用的内存空间给回收掉,而变量名是访问到变量值的唯一方式,所以当一个变量值没有关联任何变量名时,我们就无法再访问到该变量值了,该变量值就是一个垃圾会被pyt
阅读全文
摘要:方法一 简单型:使用random模块制作一个随机字母与数字的验证码 方法二 进阶型:使用random和pillow模块制作图形验证码 pillow不是自带库,需要自行安装,pip install pillow
阅读全文
摘要:python的内置函数: 1.abs() 将负数取正 print(abs(-10)) 2.all() 全部为真结果为真 print(all([1,0])) 3.any() 有一个为真,结果为真 print(any([1,0])) 4.acsii() 返回这个对象的字符的字符串表示 如果有中文就变成了
阅读全文
摘要:1、import time time模块与时间相关的功能 在python中时间分为3种 1.时间戳timestamp从1970 1月 1日到现在的秒数 主要用于计算两个时间的差 2.localtime 本地时间 表示的是计算机当前所在的位置 3.UTC世界协调时间 时间戳 结构化 格式化字符 #获取
阅读全文
摘要:一、字符串: 二、列表: 三、元组类型: 四、字典类型: 五、集合类型:
阅读全文
摘要:一、python入门 二、基本数据类型 三、输入与输出 四、基本运算符 五 、流程控制之if判断 六、流程控制之while循环 七、流程控制之for循环 八、数据类型与内置方法 九、文件的处理 十、字符编码 十一、函数 十二、模块 十三、模块之包 十四、面向对象 十五、异常处理 十六、网络编程 十七
阅读全文

浙公网安备 33010602011771号