私のサーバに環境変数を追加したいのですが、それはブール値である必要があります。私は/etc/environment
に追加しました:Pythonとenv varsが動作しない
PROD=True
は、私は、ユーザーがログインしているし、それが動作するかどうかを、今、私はこの単純なスクリプトを実行しています。チェックする:
import os
if os.environ['PROD'] == True:
print "prod"
をしかし、私は得ていません私がここで間違っているのは何ですか?ブールを間違って表現していますか?
場合はos.environ [ 'PROD'] ==「真 'てみてください"あなたの環境はおそらくブールの概念を持っていないでしょう、それはTrueを文字列として保存します。 – Nullman