microsoft / c9-python-getting-started

Sample code for Channel 9 Python for Beginners course
MIT License
7.75k stars 2.25k forks source link

SUBSCRIPTION_KEY in 16 - Calling APIs/call_api.py should be in separate config (like .ini) file #14

Open umairsiddiqui-digitek opened 4 years ago

umairsiddiqui-digitek commented 4 years ago

i was looking into 16 - Calling APIs/call_api.py. i think SUBSCRIPTION_KEY in 16 - Calling APIs/call_api.py should be in separate config (like .ini) file:

config.ini:

[KEYS]
SUBSCRIPTION_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxx"

then in call_api.py, we can get the SUBSCRIPTION_KEY from .ini file

import configparser
config = configparser.ConfigParser()
config.read('config.ini')
SUBSCRIPTION_KEY = config['KEYS']['SUBSCRIPTION_KEY']