flask を立ち上げるのをいちいちコマンドラインから打ち込むのは面倒です。
そこでシェルスクリプトで flask を立ち上げます。
そして localhost:5000 のページを開きます。
#!/bin/bash
cd ~/flask
python dcm01.py
xdg-open http://localhost:5000
このシェルスクリプトに実行権限を与えてクリックすると、flask が起動されて localhost:5000 の web ページが開きます。
終了してもスレッドは残っているので、いつものようにコマンドラインから立ち上げようとすると、
OSError: [Errno 98] Address already in use
というエラーが出ます。
しかし、シェルスクリプトをクリックすると何度でもエラーなく flask が立ち上がります。
ps -fA | grep python
で確認しても、どんどんスレッドが積み重なるということはないようです。