天天看点

python - IP Proxies

架构图:

python - IP Proxies

笔记:

1. Python 的标识符

a) 以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;

b) 以双下划线开头的(__foo)代表类的私有成员;

c) 以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

2. Python 逻辑运算法

python - IP Proxies

3. Python 位运算

python - IP Proxies

4.Python 成员运算符

python - IP Proxies

5.Python 身份运算符

python - IP Proxies

6.type 

6.1 动态创建类

6.2 参数:

python - IP Proxies

type(类名, 父类的元组(针对继承的情况,可以为空),包含属性的字典(名称和值))

6.3 元类

元类就是用来创建类的“东西”。你创建类就是为了创建类的实例对象,不是吗?但是我们已经学习到了Python中的类也是对象。好吧,元类就是用来创建这些类(对象)的。

python - IP Proxies

7.__new__, __init__

a)继承自object的新式类才有__new__

b)__new__至少要有一个参数cls,代表要实例化的类,此参数在实例化时由Python解释器自动提供

c)__new__必须要有返回值,返回实例化出来的实例,这点在自己实现__new__时要特别注意,可以return父类__new__出来的实例,或者直接是object的__new__出来的实例

d)__init__有一个参数self,就是这个__new__返回的实例,__init__在__new__的基础上可以完成一些其它初始化的动作,__init__不需要返回值

e)若__new__没有正确返回当前类cls的实例,那__init__是不会被调用的,即使是父类的实例也不行

8.str.format()

python - IP Proxies

9.@property

python - IP Proxies

10.@staticmethod或@classmethod

python - IP Proxies

11.* 和 **

python - IP Proxies
python - IP Proxies
python - IP Proxies

12.Join

python - IP Proxies
python - IP Proxies

13.yield

python - IP Proxies
python - IP Proxies
python - IP Proxies

14.过滤选择器(部分)

python - IP Proxies

15.Python3.5协程,异步编程

15.1 从技术的角度来说,“协程就是你可以暂停执行的函数”。如果你把它理解成“就像生成器一样”,那么你就想对了。

15.2 同步,异步

python - IP Proxies

15.3 with as 

Python 对一些内建对象进行改进,加入了对上下文管理器的支持,可以用于 with 语句中,比如可以自动关闭文件、线程锁的自动获取和释放等。假设要对一个文件进行操作,使用 with 语句可以有如下代码

python - IP Proxies
python - IP Proxies

15.4 async/await

python - IP Proxies
python - IP Proxies
python - IP Proxies

16.decode 和 encode

python - IP Proxies

Python3 Json 数据解析

17.The Process class

python - IP Proxies

18.Redis

python - IP Proxies

​​https://redis.readthedocs.io/en/2.4/list.html​​

flushall()        #清空rcon实例中的所有数据(所有db)

python - IP Proxies

19.Flask

python - IP Proxies

20.取整

python - IP Proxies

资料,源码: