摘要: 法一: 进入调试模式:python -m pdb xxx.py 法二: 在py文件中导入pdb,然后再想定断点处加上: import pdb;pdb.set_trace() 执行:python xxx.py 走到断点处会自动进入pdb。 pdb单步调试常用命令如下: | 命令 | 解释 | | | 阅读全文
posted @ 2022-08-26 16:27 阿木古冷 阅读(273) 评论(2) 推荐(0) 编辑
摘要: 单例,顾名思义是一个实例,即在一个项目之中,单例的类只实例化一次。它常常应用于数据库操作、日志函数。 在一个大型项目中使用到日志和数据库操作的地方很多,不能每个文件都去单独实例化一次,此时单例模式就显示出了他的价值。 单例的核心在类的内部方法 __new__(),每次实例化都是通过执行new函数来返 阅读全文
posted @ 2022-08-26 15:45 阿木古冷 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 一. Celery简介 在程序的运行过程中,我们经常会碰到一些耗时耗资源的操作,为了避免它们阻塞主程序的运行,我们经常会采用多线程或异步任务。比如,在 Web 开发中,对新用户的注册,我们通常会给他发一封激活邮件,而发邮件是个 IO 阻塞式任务,如果直接把它放到应用当中,就需要等邮件发出去之后才能进 阅读全文
posted @ 2022-08-26 14:52 阿木古冷 阅读(239) 评论(0) 推荐(1) 编辑