Zit*_*rax 5 python configparser
使用Python 3.5和ConfigParser。
我想使用这样的配置文件:
[Section]
key1
key2
key3
Run Code Online (Sandbox Code Playgroud)
即没有值。默认情况下,ConfigParser需要值,但是我可以将其传递allow_no_values=True给构造函数来处理。
但是,解析器仍会尝试分割默认为的定界符('=', ':')。因此,默认情况下,我的行不能包含任何行。但是我不想划定任何界限-我的任何一行都没有价值。
传递定界符=()或[]或无不起作用。如果使用一个空列表,它会抱怨option '' in section 'Section' already exists如果没有,我会得到'NoneType' is not iterable。
那么,有没有办法确保分裂永远不会发生?我不得不指定一些我永远不希望使用的字符,这并不是最佳选择。