pip install cython
でcythonをインストールすると直る。
参考:
以下のようにexc_info=Trueを指定すると例外をraiseしたところからのスタックトレースを出力してくれる。 catchした例外オブジェクトを渡さなくてもいいんだね。
logger.info("hmm", exc_info=True)
参考:
以下のようにconfigを設定すればいい。
app = Flask(__name__) app.config["SQLALCHEMY_ECHO"] = 1
他にも色々とflaskに設定できる項目があるので詳細は以下参照。
原因はto_csvで出力されるファイルがBOM無しUTF8で、エクセルはBOM付きでないと開けないため。
毎回BOMを付けるのは面倒なので、エクセルでしか見ないならto_excelでエクセルファイルを開いた方が楽。 pandasから読み込むのもパッケージを入れればできる。
参考:
原因はcommandが定義されていないことだった。
以下のようにdocker-composeファイルにcommandが定義されてないと起動後すぐに停止してしまう。
services: service: command: /bin/bash tty: true
参考: