Быстро: вход из приложения Python

Рассмотрим следующий усеченный исходный файл (пустое приложение 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? Спасибо!

1
задан 6 July 2012 в 21:33

7 ответов

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.

3
ответ дан 25 July 2018 в 18:10

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.

3
ответ дан 2 August 2018 в 00:24

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.

3
ответ дан 4 August 2018 в 15:53

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, формат журнала и т. Д.), Вы можете найти дополнительную информацию здесь Надеюсь, это поможет.

3
ответ дан 6 August 2018 в 00:31

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.

3
ответ дан 7 August 2018 в 17:56

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.

3
ответ дан 10 August 2018 в 06:46

Просто добавьте logging.basicConfig(level=logging.INFO) после оператора импорта.

Это сделает все сообщения журнала перенаправленными на терминал. С точки зрения практики, я думаю, что нет ничего конкретного для Quickly. Если вам нужно настроить другие параметры (войти в файл вместо консоли, отформатировать журнал и т. Д.), Вы можете найти дополнительную информацию здесь . Надеюсь, это поможет.

3
ответ дан 15 August 2018 в 18:40

Другие вопросы по тегам:

Похожие вопросы: