Здравствуйте. Добавил функцию записи в лог, но сам файл почему то не создается, соответственно логирование не работает. Подскажите, в чем ошибка?
from flask import Flask, render_template, request
from vsearch import search4letters
app = Flask(name)
def log_request(req: 'flask_request', res: str) -> None:
with open('vsearch.log', 'a') as log:
print(req, res, file=log)
@app.route('/search4', methods=['POST', 'GET'])
def do_search() -> 'html':
phrase = request.form['phrase']
letters = request.form['letters']
title = 'Here are your results!:'
results = str(search4letters(phrase, letters))
log_request(request, results)
return render_template('results.html',
the_phrase=phrase,
the_letters=letters,
the_title=title,
the_results=results)
@app.route('/')
@app.route('/entry')
def entry_page() -> 'html':
return render_template('entry.html',
the_title='Welcome to search4letters on the Web!')
if name=='main':
app.run(debug=True)
OC - Убунта