Python35:configparser read_string():文件不包含节头

时间:2018-10-21 10:16:54

标签: python-3.x configparser

当前,我正在尝试通过Python35使用configparser的read_string()来解析配置文件,但仍然遇到“文件不包含节头”错误:

File.lst

[Default]
hash = #
[ASW]
aswList = ...

File.lst以ASCII格式保存

代码部分

from configparser import ConfigParser, ExtendedInterpolation

parser = ConfigParser(interporlation = ExtendedInterpolation())
with open('File.lst','r') as config:
    fileContent = config.readlines()
parser.read_string(str(str(fileContent).encode(encoding='utf8')))

错误

backports.configparser.MissingSectionHeaderError: File contains no section headers.
file: '<string>',line: 1
'b"[\'[DEFAULT]\\\\n\',\'hash = #\\\\n\',...]"'

我非常感谢有人可以帮助我找出导致该问题发生的原因?

非常感谢您

0 个答案:

没有答案