在朋友圈看到的转发,一天2K+的pysnooper,可以代替print,就来尝试了下
import pysnooper
@pysnooper.snoop()
其实就是一个装饰器.
用起来这个确实不错,还挺好用的,但是感觉速度不是很快?
我用在了django的一个视图函数里,每一步的输出都输出了,里面有一个for循环,还使用了pandas,日志输出了几千行,等我研究下如何输出指定行,不晓得行不行
还可以指定将日志信息输出到指定文件
@pysnooper.snoop('/xxxs/log.logs')
具体功能,再慢慢研究,要是能脱离print还是可以的,毕竟print加了还得删除,虽然有效,但有点影响代码的美观