1
私は次のコードを持っています。filePath
はディスク上のcfgファイルへのパスです。私はそれを解析するときに、インラインコメント(スペース+ ";"
のもの)も読み込みます。結果のPython 3 ConfigParserもインラインコメントを読む
一部の行:
XLSX:はい。コメントはこちらへ
html:はい;コメントは、それがあるべきここ
行く:
XLSX:はい
HTML:はい
def ParseFile(filePath):
"""this function returns the parsed CFG file"""
parser = configparser.ConfigParser()
print("Reading config file from %s" % filePath)
parser.read(filePath)
for section in parser.sections():
print("[ SECTION: %s ]" % section)
for option in parser.options(section):
print("%s:%s" % (option, parser.get(section, option)))