-
dir()和__dict__区别
- 描述
- __dict__是对象自己的属性
- dir()是该对象的所有的可用属性,.attr搜索路径 实例自身->类->父类
- 一句话
- __dict__是局部的,dir是全局的
- 描述
-
python的函数必须先定义再引用,python 没有声明这个过程
-
初始化
- 子类不会自动调用父类的初始化方法,即__init__()
- 子类实现初始化的方法是
1. 显示定义__init__() def __init__(): S.__init__() 2.使用父类初始化方法 def __init__(): super(<当前类>,self).__init__()
-
python可变参数
- 包裹
def func(**dict): print type(dict) print dictfunc(a=1,b=9) func(m=2,n=1,c=11)
- 解包裹
def func(a,b,c): print a,b,c args = (1,3,4) func(*args) dict = {'a':1,'b':2,'c':3} func(**dict)
-
数据库连接
- mongoengine
- queryset
- pymongo
- cursor
- django-model
- queryset
- GIL
- 不能发挥多核的效果 马勒戈壁的 ( 多线程在单核间切换,所以是可以发挥效果的)
- mongoengine
-
编码
- unicode十进制转中文
from html.parser import HTMLParser s = "【" h = HTMLParser() print(h.unescape(s))
【python知识点】随笔记(暂未体系化的整体,将持续更新...)
最新推荐文章于 2024-04-21 09:53:13 发布