![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 78
jqdy
写一些自己心得,分享于众。
展开
-
python中的logging模块
最近在做一个flask的项目,其中需要使用logging模块以来记录日志信息。以下是自己的切身的体会和感悟,希望对读者有所帮助。1. 基本用法首先我们来看一下logging的基本语法。import loggingfrom logging.handlers import RotatingFileHandler# 创建一个logger对象,一般web框架本身会有一个,比如flas原创 2016-03-30 10:33:19 · 553 阅读 · 0 评论 -
python的垃圾回收机制
python的垃圾回收机制一、 总述在python中主要就是使用引用计数的方式来进行垃圾回收的。但是引用计数存在两个问题:无法解决循环引用和效率比较低。为此python中使用标记清除的方式来解决循环引用的问题,使用分代回收的方式来解决效率低的问题。即Python 中垃圾回收机制: 引用计数(主要), 标记清除, 分代回收(辅助)二、 分类python中不同类型的对象使用不同的垃圾回收机制:原创 2016-03-22 16:30:46 · 535 阅读 · 0 评论 -
python中decorator的用法及原理(一)
0、 概念什么叫装饰器,其实也可以叫做包装器。即对于一个既有的函数func(args),在调用它之前和之后,我们希望都做一些事情,把这个函数包装起来。python中的装饰器分为两类:函数装饰器和类装饰器。这里我们先讨论函数装饰器。1. 不带参数的decorator(1) 基本用法:def decorator1(func): def dec(*args):原创 2016-04-05 16:03:55 · 20757 阅读 · 2 评论