我正在开始Python自我学习,并尝试将我每天要做的一些手动过程系统化。 我正在使用Python 2.7,并且我有一个具有以下结构的文件:
#description
key 1
key 2
key n
value 1
value 2
exit n
exit 2
exit 1
#description
存在的唯一模式是该行开头的制表符。
文本开头以2个空格()制成表格,并且可以到达6个制表符的深度(12个空格或键6)。 密钥的名称(1..6)也有所不同,并且没有遵循模式。
对不起我的英语不好,如果我说不清楚的话。
我需要此文件中的文本才能打开类似的字典:
{ 'key 1' : [{ 'key 2' : [{ 'key n' : ['value 1', 'value 2', 'exit n']}, 'exit 2']}, 'exit 1']}
我已经阅读了很多有关如何操作字典的信息,可以在StackOverflow的此处搜索,但是我还无法编写满足我需要的代码。
如果怀疑是非常基本的,我谨向您致歉。