これは私がやりたいことの例です。logging.warning() の出力を変数に保存できれば、Mongodb に保存できます。
import logging
logging.basicConfig(level=logging.DEBUG,filename='logDemo.log')
logging.basicConfig(format='%(levelname)s:%(message)s', level=logging.DEBUG)
logging.basicConfig(format='%(asctime)s %(message)s')
def divide(a,b):
try :
divide = a/b
return divide
except ZeroDivisionError:
a=logging.warning('Watch out!') # will print a message to the console
logging.info('I told you so') # will not print anything
logging.warning('is when this event was logged.')
print a
divide(60,0)
logging.warning() の出力を変数に保存しようとしましたが、失敗しました。ロギング関数の出力を mongodb に保存する方法はありますか