在我的应用程序中,我使用两个按钮:一个用于开始记录RS422链接消息,另一个用于停止记录。在
第一次,应用程序正确运行:创建一个带有消息的.txt文件。 第二次,当我点击开始按钮,一个新的。创建了txt文件,但是现在,消息记录在这个文件中,也记录在第一个.txt文件中。在
请参阅我的代码:
def start_clic(self):
logger=logging.getlogger("CFD")
stringfilename=datetime.now().strftime('log_%Y_%m_%H_%M.txt')
filehandler=logging.FileHandler(stringfilename)
formatter=logging.Formatter('%(asctime)s %(message)s')
logger.addHandler(filehandler)
logger.setLevel(logging.INFO)
def stop_clic(self):
logger.setLevel(logging.WARNING)
filehandler.close()
有人有主意吗?在
如果要停止这样的日志记录,则必须使用^{} method 删除处理程序:
否则它将继续使用。在
相关问题 更多 >
编程相关推荐