そのため、構成ファイル内の辞書を使用して、レポート名を API 呼び出しに保存しようとしています。だから、このようなもの:
report = {'/report1': '/https://apicall...', '/report2': '/https://apicall...'}
複数の report:apicalls を 1 つの構成値に保存する必要があります。ConfigObj を使用しています。そこのドキュメント、ドキュメントを読みましたが、それができるはずだと書かれています。私のコードは次のようになります。
from configobj import ConfigObj
config = ConfigObj('settings.ini', unrepr=True)
for x in config['report']:
# do something...
print x
ただし、 config= にヒットすると、raise エラーがスローされます。私はここでちょっと迷っています。私は彼らの例と同じこと、「raise error」をコピーして貼り付けました。私はpython27を使用しており、configobjライブラリがインストールされています。