1. 调试运行。
(1)开始调试运行。
在文件空白处右击,然后选择如下debug,则文件会进如调试运行模式。会根据后续的调试操作和断点的位置进行运行。
(2) step over:快捷键是F8。
每次运行一行代码,遇到函数会把函数时,不会进入函数体内部,而是直接运行该函数。
(3) step into:快捷键是F7。
每次运行一行代码,遇到函数会把函数时,会进入函数体内部。
(4) run to cursor:运行到下一个断点
(5) step out:跳出。当在某函数体时,按此按键会直接跳出改函数。
2. 调试日志。
如果没有:logging.basicConfig(level=logging.DEBUG,filename='logo1.log',filemode='a') 则会只会打印:
logging.warning('warning')
logging.error('error')
logging.critical('critical')
import logging
import time
logging.basicConfig(level=logging.DEBUG,filename='logo1.log',filemode='a')
logging.debug('debug')
logging.info('info')
logging.warning('warning')
logging.error('error')
logging.critical('critical')
logging.critical(time.strftime('%y-%m-%d %H:%M:%S'))