2

私は自分のコードにいくつかのステートメントを追加することを検討しておりassert、uwsgiに引数を渡して、本番環境でのそれらのステートメントの評価をオフにできるようにしたいと考えていました。uwsgiのoptimizeオプションがpythonの-Oコマンドライン値にどのようにマップされるかを理解できないようです。uWSGIのオプションは整数を取りますが、「Python最適化レベルを設定する」と言う以外に、その整数をどのように解釈または使用するかについての説明はありません。ただし、Pythonのドキュメントでは、環境変数に関連する場合を除いて整数について言及することはなく、整数が複数の-O引数と同等であるということだけを示しています(これは、次のようなことを行う可能性がありますが、それが何をするのかについての説明はありません-OO

では、optimizeassertステートメントを単純にシャットオフするために値を何に設定する必要がありますか?また、docstringも削除する場合は、何に設定する必要がありますか?そして、それをデフォルト値の0(ゼロ)に設定していますか?

4

1 に答える 1