PythonにNODE_ENV相当のものはありますか?PythonでNODE_ENVに相当するものがありますか?
私は、実行環境に基づいてPythonアプリケーションにJSON設定を動的にロードしたいと考えています。 nodeJsでは、私はprocess.env.NODE_ENVを使ってこれを行います。例えば
、
私は
NODE_ENV=production node server.js
、このようにアプリを起動して、どのように私はPythonで同じことを達成することができ
if(process.env.NODE_ENV == "production") {
// Load the production config file here (eg: database.json)
} else {
// Load the development config file here (located in a different directory)
}
、このようなアプリケーションで変数を使用?あるいは、私はpython virtualenvやpython setuptoolsを使って回避策を講じることができますか?
あなたがpythonで環境変数を設定することができますPythonで近郊のライブラリーを試すことができます。 https://github.com/theskumar/python-dotenv –