2016-06-21 73 views

回答

0

根据https://docs.python.org/2/library/configparser.html

在核心功能之上,SafeConfigParser支持插值。这意味着值可以包含引用同一节中的其他值的格式字符串或特殊DEFAULT节中的值。初始化时可以提供其他默认值。

+0

阅读python库文件源代码后,我得到ConfigParser和SafeConfigParser都支持插值,它们之间的主要区别是安全覆盖_interpolate()和set()方法。 ConfigParser主要使用str%vars实现_interpolate(),而SafeConfigParser进行更多检查,并用另一个规则实现_interpolate()。与set()方法一样 – Ticks