我使用configparser是为了自动读取和修改名为'streamer.conf'的文件conf。 我在做这个:
import configparser
config = configparser.ConfigParser()
config.read('C:/Users/../Desktop/streamer.conf')
然后,它会出现以下错误消息:
MissingSectionHeaderError: File contains no section headers.
file: 'C:/Users/../Desktop/streamer.conf', line: 1
u'input{\n'
怎么了?感谢任何帮助。
只需指定正确的编码
我在创建
pip.conf
文件时收到了相同的错误消息。在我的例子中,我无意中创建了一个带有BOM(字节顺序标记)的UTF-8文件,而不是一个普通的UTF-8文件(没有BOM)。所以,检查以确保您有一个纯文本文件。如果不确定,可以在十六进制编辑器中打开文件并检查第一个字节。
配置分析器分析带BOM的UTF-8文件(xef xbb xbf)
相关问题 更多 >
编程相关推荐