摘要:
再来一个升级版本的,selectors模块,它底层是看操作系统的,默认是epoll,但是如果不支持,比如windows,linux kernel < 2.6,就用select模式 这里注意,有个非常非常尴尬的问题情景: 需求: 1、基于socket 2、要多进程处理业务(多线程由于GIL锁,多核也无 阅读全文
摘要:
利用模块greenlet写协程,简单一些了 来个自动的切换吧,这才是真正的写法: 阅读全文
摘要:
进程池: 阅读全文
摘要:
线程???进程????区别???何时使用??? 线程锁 + 信号量 线程队列,生产者、消费者模型 事件驱动!!!(面向事件): 借楼补充: 断言:断定一个事务 是某些类型,用途是,后续的程序无法回滚,绝对不能出错,可以加断言,因为断言不对,就直接报错了。 动态引入模块: 阅读全文
摘要:
socketserver提供的一些平时用不太上,有时又有点用的东东: 阅读全文
摘要:
python3 paramiko模块,用来进行远程操作linux服务器,利用的就是ssh 利用paramiko,实现scp的文件上传下载 阅读全文