问题:python2.7读取ini配置文件的时候报错ConfigParser.MissingSectionHeaderError:Fail contains no section headers

报错信息:提示第一行有其他字符\xef\xbb\xbf[MONGO_SDH]\n

问题:python2.7读取ini配置文件的时候报错ConfigParser.MissingSectionHeaderError:Fail contains no section headers

文本是这样子的:(看起来第一行没有什么其他字母)

问题:python2.7读取ini配置文件的时候报错ConfigParser.MissingSectionHeaderError:Fail contains no section headers

在windows下使用文本编辑器修改文件,有可能会在文件的开头加上BOM信息

这样子在python解析文件的时候就会也解析到这个字符,进而报错

我们可以在使用这些文本编辑器的时候,保存文件的同时,修改文本的格式为 ansi, ascii, utf8无bom格式。

就可以了