摘要: 1-datetime 2-collections 阅读全文
posted @ 2018-05-16 16:08 深圳丶追 阅读(161) 评论(0) 推荐(0) 编辑
摘要: import re #re.search方法 re.search 扫描整个字符串并返回第一个成功的匹配。 re.match('com', 'www.runoob.com') #匹配失败 None re.search('com', 'www.runoob.com') #匹配成功 re.split(r'\s+', 'a b c') #['a', 'b', 'c'] 切分字符串 m = r... 阅读全文
posted @ 2018-05-16 14:01 深圳丶追 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1-多任务可以由多进程完成,也可以由一个进程内的多线程完成。 1.1多线程代码示例 1.2 lock锁的使用 2-ThreadLocal使用, 线程之间参数传递太麻烦。 所以诞生了它 3-分布式进程 在Thread和Process中,应当优选Process,因为Process更稳定,而且,Proce 阅读全文
posted @ 2018-05-16 11:34 深圳丶追 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1-多进程(multiprocessing), 1个父进程可以有多少子进程 1.1下面的例子演示了启动一个子进程并等待其结束 1.2 pool 如果要启动大量的子进程,可以用进程池的方式批量创建子进程: 1.3子进程 1.4进程间通讯 Python的multiprocessing模块包装了底层的机制 阅读全文
posted @ 2018-05-15 17:21 深圳丶追 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1-文件读写 1.2 由于文件操作会用异常, 每次用try不方便 1.3 文件太大,一次性读取不科学,如果是配制文件 1.4 指定字符编码 1.5 写文件,w会删除原来的,a是追加 https://docs.python.org/3/library/functions.html#open 2-Str 阅读全文
posted @ 2018-05-15 15:50 深圳丶追 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1-错误处理 Python所有的错误都是从BaseException类派生的,常见的错误类型和继承关系看这里:https://docs.python.org/3/library/exceptions.html#exception-hierarchy 2-调试 2.1 抛出错误 2.2 打印错误信息 阅读全文
posted @ 2018-05-15 10:02 深圳丶追 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1-给类动态增加方法 2-使用 __slots__ 限制实例属性 3- @property使用 (方便使用,属于装饰器) 4-多重继承, 由于Python允许使用多重继承,因此,MixIn就是一种常见的设计。 5-定制类 介绍的是最常用的几个定制方法,还有很多可定制的方法,请参考Python的官方文 阅读全文
posted @ 2018-05-14 11:47 深圳丶追 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1-类和实例 2-访问限制 例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问 3-继承和多态 4-获取对象信息 4.1使用type()函数 4.2 isinstance使用 4.3 dir使用 4.4 len(obj) 我们自己写的类,如果也想用len(myObj) 阅读全文
posted @ 2018-05-11 16:54 深圳丶追 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1-使用模块 2-安装模块 一般来说,第三方库都会在Python官方的pypi.python.org网站注册 安装方式 安装常用模块 可以从Anaconda官网下载GUI安装包,安装包有500~600M,所以需要耐心等待下载。网速慢的同学请移步国内镜像。下载后直接安装 当我们试图加载一个模块时,Py 阅读全文
posted @ 2018-05-11 13:19 深圳丶追 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1-高阶函数 变量可以指向函数。 def add(x, y, f): 例如f参数为函数 编写高阶函数,就是让函数的参数能够接收别的函数。 Python内建了map()和reduce()高阶函数。 1.1 将list每项相乘 1.2 把int转成字符串 1.3 把str转换为int的函数: 1.4 f 阅读全文
posted @ 2018-05-10 17:00 深圳丶追 阅读(196) 评论(0) 推荐(0) 编辑