我用python开发了UI(用户界面)应用程序,这个应用程序可以被n个用户同时访问(多用户业务应用程序)。
请帮助我构建集中式记录器程序,在访问 UI 业务应用程序时提供所有用户日志信息,记录器程序结果应类似于:用户、错误、警告、时间戳、查询触发等。稍后此信息将存储在数据库中(我会注意存储到数据库)。为此,我在下面进行了三合会,但没有运气获得所有用户记录器信息。
import logging
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
datefmt='%m-%d %H:%M',
filename='/temp/myapp.log',
filemode='w')
console.setLevel(logging.INFO)
logger1.debug('Quick zephyrs blow, vexing daft Jim.')
logger1.info('How quickly daft jumping zebras vex.')
logger2.warning('Jail zesty vixen who grabbed pay from quack.')
logger2.error('The five boxing wizards jump quickly.')
请建议正确的代码。