导入包含Python中多组多行数据的配置文件的最佳方法?
问题描述:
我试图导入一个文件,其中有多个变量,每个变量包含从1入口到大约一百的任何地方。所以是这样的:导入包含Python中多组多行数据的配置文件的最佳方法?
[info]
name = Jon
number = 2
multiple_num =
5
2
4
65
78
45
我不过格式化这是一个.ini文件,并使用ConfigParser读取它,除非我有多值缩进,ConfigParser给我的错误。所以上面的代码会给我错误,但这一个将会很好。
[info]
name = Jon
number = 2
multiple_num =
5
2
4
65
78
45
有没有更好的方式来做到这一点,不涉及用户手缩进每一行?就像我说的那样,一些变量中的数据虽然不是很大,但仍然会足够长以致令人讨厌。我是否完全错误的方式?任何帮助表示赞赏!
感谢,
泰勒
答
您可以创建一个数组,而不是我会承担。但是,缩进是由于Python的语法是如何工作的。
如果你把数字放入数组中,缩进并不重要,但我会建议坚持使用PEP8风格的约定。
我知道这实际上并不是你要问的,但是如果你使用文本编辑器如记事本++,你可以突出显示你想要缩进的所有行,并单击选项卡同时缩进它们。 – gommb