如何解决使用配置解析器接收列表
我对使用配置解析器很陌生,并且刚刚发现我的INI文件没有按预期使用。正如您在下面看到的那样,每个字母都被视为一个单独的列表,但我希望列表之间用逗号分隔。
config = ConfigParser()
config.read('Airline Gates/JST.ini')
print(len(config['Airports']['YMML']))
Output > 79
.ini
[Airport]
YMML=[E11,E12,E13,E14,E15,E16,E17,E18,E19,E20,G41,G42,G43,G44,G45,G46,G47,G50,G51,G52]
对于很差劲的解释,我感到非常抱歉。我很抱歉无法解释事情,但我很乐意为您提供更多信息。谢谢!
解决方法
观看此视频https://www.youtube.com/watch?v=jBwfq6UMxkY,以更好地理解ConfigParser。对于当前的问题,您可以根据需要从ini文件中设置字符串值的格式。
print(config['Airport']['YMML'].split(','))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。