【发布时间】:2014-06-14 02:03:35
【问题描述】:
我是一个遇到了一些障碍的蟒蛇菜鸟。我需要导入一个配置文件才能使程序工作。我当然使用的是configparser,但这是我遇到的问题,无法弄清楚。我的配置文件看起来像这样
[Book1]
title = "Hello World"
status = "in"
location = "s2v14"
[Book2]
....
这将无限期地继续下去。我的问题是,如果我不知道该部分是什么,甚至不知道将存在多少个部分,我该如何解析配置文件。这个应用程序的目的是让我在图书状态从 out 变为 in 时收到一条消息,并显示与该部分相关的所有其他数据。
【问题讨论】:
-
显然我的格式不正确,无法正常显示。配置文件每行有一个变量
-
为什么要为值添加双引号?在配置文件中,您永远不需要这样做。只需添加例如:title = Hello World
标签: python parsing configuration-files