
デバッグを有効にする
編集
/
停止
/
開始
/
テストのサイクルを改善する
修正したコードを保存したので、コマンドプロンプトで
Web
アプリケーションを停止し、再起動して新しい
コードをテストしましょう。この編集
/
停止
/
開始
/
テストのサイクルは便利ですが、しばらくすると飽きてし
まうでしょう(特に、小さな変更を何度も加えることになる場合)。
このプロセスの効率を改善するために、
Flask
ではデバッグモードで実行できます。デバッグモードは、
Flask
がコードの変更に気付くたびに自動的に
Web
アプリケーションを再起動します。
vsearch4web.py
の最後
の行を次のように変更してデバッグモードを有効にしてみましょう。
app.run(debug=True)
現在、プログラムのコードは次のようになっています。
from flask import Flask, render_template
from vsearch impor
t search4letters
app = Flask(__name__)
@app.route('/')
def hello() -> str:
return 'Hello world from Flask!'
@app.route('/search4', methods=['POST'])
def do_search() -> str:
return str(search4letters('
life, the universe, and everything', 'eiru,!')) ...