#!/usr/bin/env python # encoding: utf-8 # # Copyright (c) 2010 Doug Hellmann. All rights reserved. # """Reading a configuration file. """ #end_pymotw_header from ConfigParser import SafeConfigParser import glob parser = SafeConfigParser() candidates = ['does_not_exist.ini', 'also-does-not-exist.ini', 'simple.ini', 'multisection.ini', ] found = parser.read(candidates) missing = set(candidates) - set(found) print 'Found config files:', sorted(found) print 'Missing files :', sorted(missing)