Рассмотрим следующий усеченный исходный файл (пустое приложение Quickly с лишними ненужными строками):
import logging
logger = logging.getLogger('foobar')
class FoobarWindow(Window):
__gtype_name__ = "FoobarWindow"
def finish_initializing(self, builder): # pylint: disable=E1002
"""Set up the main window"""
super(FoobarWindow, self).finish_initializing(builder)
# Code for other initialization actions should be added here.
logger.info("hello world from the logger")
Весь код уже находится в быстром шаблоне, добавлен только вызов logger.info
, Но я не вижу никакого вывода на консоль, и я не видел ни одного файла журнала. Может ли кто-нибудь рассказать о практике регистрации в приложениях, созданных с помощью Quickly? Спасибо!
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, формат журнала и т. Д.), Вы можете найти дополнительную информацию здесь Надеюсь, это поможет.
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.
Просто добавьте logging.basicConfig(level=logging.INFO)
после оператора импорта.
Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.