Все,
Я работаю над Flask-RESTful API и также использую регистрацию Python в своем приложении.
Перед включением ведения журнала для моего приложения Flask выводил сообщения отладки на терминал.При включенном ведении журнала эти отладочные сообщения теперь загрязняют мой файл журнала.
Я предполагаю, что Flask использует ведение журнала Python, но не может понять, как вернуть сообщения обратно на терминал, а не в файл журнала.
Чтобы настроить ведение журнала:
logging.basicConfig(filename='api.log', level=logging.INFO, format='%(asctime)s -- %(message)s', datefmt='%Y-%m-%d %H:%M:%S')
Затем для записи журналов в файл журнала (результатом является строка):
logging.info(result)
Наконец, чтобы запустить API:
def main():
app = Flask(__name__)
api = Api(app)
api.add_resource (Main_API, '/')
api.add_resource (Station_Activity, '/active/')
app.run(host='0.0.0.0', port=5000, debug=True)
Я знаю, что могу включитьотключена отладка, но я хочу, чтобы он работал в это время, просто записывая в терминал, а не в файл.
Есть мысли?
Спасибо,
Дан.