Журнал Python 3.8 Flask не выводится на консоль, а только в файлPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Журнал Python 3.8 Flask не выводится на консоль, а только в файл

Сообщение Anonymous »

У меня есть этот простой код, работающий во Flask. Я хочу, чтобы он печатался на консоли и в файле. В настоящее время я могу печатать только в файл.
Код:
import logging
from flask import Flask, make_response
from flask_cors import CORS
from Handlers import Handlers

app = Flask(__name__)
# logging.basicConfig(filename='record.log',
# level=logging.DEBUG, format='%(asctime)s %(levelname)s %(name)s %(threadName)s : %(message)s')

CORS(app, supports_credentials=True,resources=r'/*'
,methods=['GET', 'HEAD', 'POST', 'OPTIONS', 'PUT', 'PATCH', 'DELETE']
,allow_headers=["Accept","Authorization","Content-Type","X-CSRF-Token"])

app.logger.info("Start broker-service port %s",71)
@app.route('/',methods=['POST'])
def handleBroker():
handlers = Handlers()
return handlers.broker()

@app.route('/handle',methods=['POST'])
def handleSubmission():
handlers = Handlers()
return handlers.handleSubmission()

if __name__ == '__main__':
logger = logging.getLogger('dev')
logger.setLevel(logging.INFO)
formatter = logging.Formatter('%(asctime)s %(levelname)s %(name)s %(threadName)s : %(message)s')

fileHandler = logging.FileHandler('test.log')
fileHandler.setLevel(logging.INFO)
fileHandler.setFormatter(formatter)

consoleHandler = logging.StreamHandler()
consoleHandler.setLevel(logging.INFO)
consoleHandler.setFormatter(formatter)

app.logger.addHandler(fileHandler)
app.logger.addHandler(consoleHandler)

app.run(host="localhost", port=71, debug=True)


Подробнее здесь: https://stackoverflow.com/questions/760 ... ly-to-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Слово ok не выводится, когда пользователь загружает файл, и блок if не учитывается.
    Гость » » в форуме Php
    0 Ответы
    20 Просмотры
    Последнее сообщение Гость
  • Слово ok не выводится, когда пользователь загружает файл, и блок if не учитывается.
    Гость » » в форуме Html
    0 Ответы
    28 Просмотры
    Последнее сообщение Гость
  • Слово ok не выводится, когда пользователь загружает файл, и блок if не учитывается.
    Гость » » в форуме CSS
    0 Ответы
    32 Просмотры
    Последнее сообщение Гость
  • В чем причина того, что мой код не выводится в файл? [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Внутренняя ошибка сервера 500 при использовании flask - flask и flask - шаблона рендеринга
    Anonymous » » в форуме Python
    0 Ответы
    69 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»