最近twitterAPIを利用したプログラムを書いてみました.その時に参考にしたプログラムでは,キーをベタ打ちしていたのですが,どうやらセキュリティの観点からはキーを環境変数にいれ,よびだすほうが良いみたいです.たしかに,うっかりキーの書いてあるソースコードをgithubなどに上げてしまった時は面倒なことになります.
環境変数の追加
Ubuntuであればbashrcに下記のように追記すればよいです.研究室の計算機はなぜかtcshを使用しているので,ついでに書いておきます.
bashrc
export KEY=***********
tcshrc
setenv KEY ***********
Pythonでよびだす
Pythonで環境変数を呼び出すにはosモジュールを使用します.
Python3
import os
print(os.environ.get('KEY'))
これで環境変数KEYが呼び出せました.