python - 在python中检查ini格式
问题描述
我想用python检查ini格式。
可以吗?
> try:
> config.read(input_file)
> except configparser.MissingSectionHeaderError:
> print(f"Error: {input_file} has no INI format")
解决方案
缺少节标题并不是解析 INI 文件时可能出现的唯一错误。
你可能会更好地抓住ParsingError
:
import configparser
config = configparser.ConfigParser()
try:
config.read('example.ini')
print("Sections: ", config.sections())
except configparser.ParsingError as e:
print("Error:", e)
推荐阅读
- python - 无法使用 Python 代码访问 NSF 文件 - “注释错误:无法打开 ID 文件”
- android - 无法将元素添加到我从 firebase 获得的 Arraylist
- ios - 我无法在 iOS 14 中为具有 UIDatePickerStyle.inline 的 UIDatePicker 更改文本颜色
- azure-devops - 在 Azure 管道之间传递变量
- python-3.x - 连接来自两个不同来源的两个数据帧。如果数据框丢失,则无法处理情况
- tensorflow - 以最大验证准确度停止训练。这是一个好习惯吗?
- typescript - typescript的Int8ArrayConstructor类型定义可以简化吗
- javascript - Input values not resetting - vuejs
- java - 如何使用 Java 中的另一个对象创建一个对象?
- r - RStudio 中的 SparkR:sparkR.session:JVM 在 10 秒后未准备好