您可以使用ConfigParser插值
除了核心功能之外,SafeConfigParser还支持插值。这意味着值可以包含引用同一节中其他值或特殊DEFAULT节中的值的格式字符串。初始化时可以提供其他默认值。
例如:
[My Section]foodir: %(dir)s/whateverdir=froblong: this value continues in the next line会将%(dir)s解析为dir的值(在这种情况下为frob)。所有参考扩展均按需完成。
您的示例变为:
[general]name: my_namebase_dir: /home/myhome/expexe_dir: %(base_dir)s/bin



