日志文件没有写入python中的正确日志文件

时间:2018-03-20 07:49:29

标签: python logging flask

我使用flask托管了我的python应用程序。 我的脚本有两个函数,取决于它将决定方法的输入数据,对于我编写不同日志文件的每个方法。

我的代码看起来像这样,

my_flask.py

Select * From Table3 
Left outer join Table2 on table3.colname=table2.colname
Left outer join Table1 on table3.colname=table1.colname;

当我第一次访问此方法时,如果第一个if input_data=="one": method_one() else: method_two() """my functions""" def method_one(): logging.basicConfig(filename="method_one.log",level=logging.DEBUG,format="%(asctime)s:%(message)s") s="performing method one" logging.debug(s) def method_two(): logging.basicConfig(filename="method_two.log",level=logging.DEBUG,format="%(asctime)s:%(message)s") s="performing method two" logging.debug(s) 然后日志正在写入method_one.log 如果我在input_data!=" one"时访问method_two(),那么input_data is "one"仍在写s

根据首先调用的方法记录所有日志。

如何处理这个根据条件写两个日志文件,请帮忙。提前谢谢!

0 个答案:

没有答案
相关问题