保留样式的TOML库
项目描述
TOML Kit - 适用于Python的保留样式的TOML库
TOML Kit是一个符合1.0.0规范的TOML库。
它包括一个解析器,可以保留所有注释、缩进、空白和内部元素顺序,并通过直观的API使它们可访问和可编辑。
您还可以使用提供的辅助工具从头开始创建新的TOML文档。
实现的部分已被从Molten中改编、改进和修复。
用法
有关更多信息,请参阅文档。
安装
如果您正在使用Poetry,请使用以下方法将tomlkit
添加到您的pyproject.toml
文件中:
poetry add tomlkit
如果不,您可以使用pip
pip install tomlkit
运行测试
请使用以下命令克隆带有子模块的存储库:git clone --recurse-submodules https://github.com/sdispater/tomlkit.git
。我们需要子模块 - toml-test
来运行测试。
您可以使用poetry run pytest -q tests
运行测试
项目详情
下载文件
下载适用于您平台的自定义文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。
源分发
tomlkit-0.13.2.tar.gz (192.9 kB 查看哈希值)
构建分发
tomlkit-0.13.2-py3-none-any.whl (38.0 kB 查看哈希值)
关闭
tomlkit-0.13.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79 |
|
MD5 | 0db1a3750c64b141720f05430df9b433 |
|
BLAKE2b-256 | b109a439bec5888f00a54b8b9f05fa94d7f901d6735ef4e55dcec9bc37b5d8fa |
关闭
tomlkit-0.13.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde |
|
MD5 | 192b3141d81f3f8a32093b53aa3599a2 |
|
BLAKE2b-256 | f9b6a447b5e4ec71e13871be01ba81f5dfc9d0af7e473da256ff46bc0e24026f |