tomllib 是 [[Python]] 的内置类型,在 3.11 版本之后原生支持把 TOML 文件/字符串解析为字典。
tomllib
.load()
使用 .load 解析 TOML 文件,可以使用 [[with]] 语句方式打开:
import tomllib
with open("config.toml", "rb") as f: data = tomllib.load(f).loads()
.loads 解析字符串:
toml_str = """python-version = "3.11.0"python-implementation = "CPython""""
data = tomllib.loads(toml_str)