随笔分类 -  python

摘要:网上一般人都回答不好,回答的是结果不是原因都是人云亦云的,没有精确到本质原因。 这就和中医不求甚解只能卖弄玄学一样,只有西医能力精确到本质分子结构才能让人信服,所以大家初中就要学现代生物课,为什么不学老祖宗的本草纲目? 为什么不能用那个自带的runserver部署,也必须要精确原因呢才行。 先看看网 阅读全文
posted @ 2021-06-12 15:08 北风之神0509 阅读(810) 评论(1) 推荐(1) 编辑
摘要:首先是放代码,主要是接续上一篇,用真实力来解释上一篇的测试对比结论。 import pysnooper_click_able import requests import urllib3 """ requests https 实际消耗55178行 requests http 实际消耗25344行 u 阅读全文
posted @ 2021-04-14 16:22 北风之神0509 阅读(383) 评论(0) 推荐(1) 编辑
摘要:新增的中间件和并发模式见注释。 消息队列中间件方面celery支持的,都要支持。并发模式,celery支持的都要支持。 从无限重复相似代码抽取框架,做成万能复用,是生产力的保障。 使用模板模式使加新中间件时候,在改实现消费框架的代码非常方便,不会影响到原有中间件使用。 使用策略模式使加入新的并发模式 阅读全文
posted @ 2019-07-05 17:05 北风之神0509 阅读(2189) 评论(2) 推荐(0) 编辑
摘要:这是写得培训文档。代码例子在附件。 是经过深入考察 4个git项目里面,找出代码非常非常十分low、代码重复得吓人的的最本质原因。提炼出oop转化公式。 围绕附件中的4种代码写法思维来实现同一个任务,结合这4个代码来讲解造成的原因和转化公式。 我们公司有大约20个人用py,其中有计算机科班工作几年的 阅读全文
posted @ 2019-05-04 20:10 北风之神0509 阅读(6178) 评论(1) 推荐(1) 编辑
摘要:简单点就是这种 运行上面这个,期待打印1和hello 实际上是不会打印任何东西的,因为@deco2后面忘了加括号,这样就悲剧了,把f2这个函数名赋值给param了,所以运行f2函数,得到的结果是_deco2这个函数对象,并没有去运行_deco2这个函数,所以没有打印。 所以必须一定要改成@deco2 阅读全文
posted @ 2018-06-23 20:00 北风之神0509 阅读(284) 评论(0) 推荐(0) 编辑
摘要:主要是用来限定暴露的api a.py文件里面的内容 __all__ = ['major_fun'] def major_fun(): pass def assist_fun(): pass b.py from a import * 这样就只能使用 major_fun了。 阅读全文
posted @ 2018-06-17 14:28 北风之神0509 阅读(212) 评论(0) 推荐(0) 编辑
摘要:下面的3个print一个是在模块下面,一个是函数里面,一个是类名下面(不在方法里面) 1、 运行这段代码可以发现第3行和11行可以打印出来。第7行没有打印出来。所以可以放心,函数或者方法里面就算有错误,不调用它是不可能报错的,这是运行报错排查的基本常识,怎么也不要瞎找错误把抛错怪罪到这一块代码里面去 阅读全文
posted @ 2018-06-16 17:02 北风之神0509 阅读(343) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示