python学习
ZhiM, �
这个作者很懒,什么都没留下…
展开
-
python学习——正则
python学习——正则正则表达式常用正则校验数字校验字符的表达式特殊需求表达式正则表达式常用正则校验数字数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,...原创 2019-05-05 17:58:30 · 186 阅读 · 0 评论 -
python学习——多线程
python学习——线程线程概念:程序执行的最小单元,依赖于进程特点:创建:threading模块Thread类创建一个对象互斥锁创建:threading模块Lock类创建一个对象死锁线程概念:程序执行的最小单元,依赖于进程特点:程序运行起来,就给它创建了一个主线程,等待子线程结束后再结束共享全局变量,通过args参数给线程传递数据从系统开销讲,进程>线程>协程创建:...原创 2019-05-05 20:43:53 · 138 阅读 · 0 评论 -
python学习——多进程
python学习——进程进程概念:系统资源分配的最小单位,依赖于进程特点:创建:multiprocessing模块Process类创建一个对象Process语法结构如下Process创建的实例对象的常用方法进程、线程对比进程间的通信Queue创建:multiprocessing模块Queue类Queue的方法进程池创建:multiprocessing.Pool常用函数解析:进程池中的Queue进...原创 2019-05-05 20:45:01 · 219 阅读 · 0 评论 -
python学习——多任务
python学习——多任务多任务:多任务的原理:实现多任务的方式:多任务:同时做多个事情,运行多个任务。多任务的原理:并发:假的多任务,时间片的轮转,快速的交替运行任务并行:真的多任务,一个核处理一个任务实现多任务的方式:线程,进程,协程...原创 2019-05-05 20:46:32 · 244 阅读 · 0 评论 -
python学习——协程
python学习——协程协程概念:原理:特点:创建:1、多个函数中添加yield2、通过greenlet.switch跳3、通过gevent利用等待时间自动切换协程协程概念:多个生成器通过yield挂起来实现并发从而达到多任务利用线程的空闲时间去执行其他的任务原理:写多个函数,每个函数中都写yield,函数执行时遇到yield就会阻塞 然后交替着题调用不同任务的next()方...原创 2019-05-05 21:14:12 · 211 阅读 · 0 评论 -
python学习——进程、线程、协程对比
进程、线程、协程对比通俗描述有一个老板想要开个工厂进行生产某件商品(例如剪子)他需要花一些财力物力制作一条生产线,这个生产线上有很多的器件以及材料这些所有的 为了能够生产剪子而准备的资源称之为:进程只有生产线是不能够进行生产的,所以老板的找个工人来进行生产,这个工人能够利用这些材料最终一步步的将剪子做出来,这个来做事情的工人称之为:线程这个老板为了提高生产率,想到3种办法:在这条生产...原创 2019-05-05 21:16:25 · 155 阅读 · 0 评论 -
python学习——linux命令
python学习——linux命令原创 2019-05-05 21:44:55 · 165 阅读 · 0 评论 -
python学习——基础
python学习——基础原创 2019-05-06 17:49:48 · 504 阅读 · 0 评论