import zipfile with zipfile.ZipFile('./conf/conf.conf', 'r') as conf: # zipファイルを開いて、中に格納されいるファイル名を表示 for info in conf.infolist(): print(info.filename) print(conf.read('page.json'))
設定ファイルをZIP化した後に、拡張子を.zip以外に変更しても(例では.conf)、設定ファイルの読み出しは可能だった。これは使えるね。
⇒ ちなみにね、with構文でファイルクローズ処理を省略できるらしい。知らなかった。。。