本想调试代码,但输出太多,也不知道是哪行哪个文件的输出,一气之下,来个总结。
1.方法一:
使用pycharm自带的debug,一步步打断点,调试
2.方法二:
程序运行时间过长,只想看某一部分的输出结果,先print()后exit()
3.方法三:logging
最简单的方式输出代码运行时间、文件、输出信息
import logging
logging.basicConfig(level=logging.INFO,
format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')
# logging.getLogger("main")
logging.info('______________________')
logging.info('route:')
logging.info('______________________')
3.1.自定义类
#! /usr/bin/env python
#coding=utf-8
import logging,os
class Logger:
def __init__(self, path,clevel &