pythonでjsonファイルからの値取得
pythonでjsonから値を取り出す。
たとえば、TwitterAPIで使うkeyたちをjsonファイルで管理したい。
こんな感じのjsonファイルを作成する。
config.json
{
"api_key": {
"CONSUMER_KEY": "xxxxxxxxxx",
"CONSUMER_SECRET": "xxxxxxxxxx",
"ACCESS_TOKEN": "xxxxxxxxxx",
"ACCESS_TOKEN_SECRET":"xxxxxxxxxx"
}
}
下記のようにすると、jsonから値を取り出せる。
app.py
# モジュールのインポート
import json
# ファイルを開く
json_file = open('config.json', 'r')
# JSONとして読み込む
json_obj = json.load(json_file)
# 値の取り出し
CONSUMER_KEY = json_obj['api_key']['CONSUMER_KEY']
CONSUMER_SECRET = json_obj['api_key']['CONSUMER_SECRET']
ACCESS_TOKEN = json_obj['api_key']['ACCESS_TOKEN']
ACCESS_TOKEN_SECRET = json_obj['api_key']['ACCESS_TOKEN_SECRET']
個人の趣味とかだと設定値系はついつい直書きしてしまうので、ちゃんと外だしするくせをつけたい。
Author And Source
この問題について(pythonでjsonファイルからの値取得), 我々は、より多くの情報をここで見つけました https://qiita.com/kohbis/items/f3156f822bac330494fd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .