可能重复:
为了工作,ConfigParser的Config文件必须命名为"Config.ini“吗?
我希望名称是"1Config.ini“,以便它出现在文件夹dir的顶部。
这就是我目前的情况
config = ConfigParser.ConfigParser()
config.read(Revision[0:Revision.rfind('\\')] + "\1Config.ini")
Type = config.get("myvars", "Type")但是,当文件和代码命名为"1Config.ini“时,会出现此错误。
<class 'ConfigParser.NoSectionError'>: No section: 'myvars'发布于 2012-05-17 17:33:35
您需要避开反斜杠:"\\1Config.ini"
所发生的事情是解析器将\1解释为字符代码1的八进制常量。
另一种选择是使其成为一个原始字符串:r"\1Config.ini"
https://stackoverflow.com/questions/10640564
复制相似问题