広告 忘備録

Pythonで環境変数を呼び出す

ドメイン等の環境ごとに設定したいものは環境変数に設定しておくと便利。

シェルの設定ファイルに記述

再起動しても消えないように、使用しているシェルの設定ファイル(.bashrcや.zshrc)に書いておく。

export HOGE_URL="https://hogehoge.com"

Pythonから呼び出す

Pythonで使うにはosをインポートしてgetenv関数で呼び出せる。

import os
hoge = os.getenv("HOGE_URL")
print(hoge) # https://hogehoge.com

cronでも使う

このままだとcronで実行したときに環境変数にアクセスできない。
下記のコマンドを実行すると「/etc/environment」に反映され、cronでも使えるようになる。

$ env | sudo tee -a /etc/environment > /dev/null

環境変数を追加したら忘れずに実行しておこう。
参考URL: https://qiita.com/showchan33/items/cedb8814b5ccce3b25b4

  • この記事を書いた人

たろう

タイ在住のアフィリエイター
最新総フォロワー数:
𝕏:
総収益 5,303円 $296.26

現在アダアフィ挑戦中|英語・タイ語ガチ勢|現地民とお酒を飲むために語学勉強

-忘備録