- import:: import tomlib
- doc:: tomllib
- desc: 把 TOML 文件/字符串解析为字典
使用 .load
解析 TOML 文件,可以使用 with 语句方式打开:
import tomllib
with open("config.toml", "rb") as f:
data = tomllib.load(f)
.loads
解析字符串:
toml_str = """
python-version = "3.11.0"
python-implementation = "CPython"
"""
data = tomllib.loads(toml_str)
嵌套
[TEST]
name = "immwind"
[TEST.ONE]
name = "immwind"
对应的 dict:
{'TEST': {'name': '', 'ONE': {'name': 'immwind'}}}