【发布时间】:2021-01-08 09:25:47
【问题描述】:
所以我遵循了一个使用 pygame 的 python 游戏构建教程,我向它添加了一些功能,它在达到某个阶段后崩溃。我不知道哪一行是问题所以我在阅读了一些关于它的教程后实现了日志记录,但是我无法获取日志文件来显示哪一行是问题,我用谷歌搜索并且唯一实际显示它的代码有try 和except 是否需要在游戏中实现它们才能获得特定的线路?我不确定这在游戏中是否有效。有没有办法让日志文件包含其中的行?谢谢!我也是编码新手,只是把它放在那里。
#logging config
logging.basicConfig(filename="log.txt", level=logging.DEBUG,filemode="w",format="%(asctime)s:%(levelname)s:%(message)s",datefmt="%d/%m/%Y %I:%M:%S %p")
#Logging
logging.debug('Debug Information')
logging.info('info Information')
logging.warning('warning Information')
logging.error('error Information')
logging.critical('critical Information')
【问题讨论】:
-
Python 已经告诉了发生异常的行。你能粘贴你得到的错误吗?