【发布时间】:2013-08-06 21:17:14
【问题描述】:
import ConfigParser
config = ConfigParser.ConfigParser()
config.read('test.ini')
这就是我们在 Python 中读取配置文件的方式。但是如果“test.ini”文件不存在怎么办?为什么这个方法不抛出异常?
如果文件不存在,如何让它抛出异常?
【问题讨论】:
-
python 3 configparser.read() does not raise an exception when given a non-existing file 中提出了一种单线解决方案。 (它仅适用于一个文件,但可以通过迭代器轻松扩展到多个文件。)
标签: python exception configparser