TOML-0.4.0解析器
项目描述
已弃用
pytoml项目不再被积极维护。请考虑使用toml包。
pytoml
该项目旨在成为一个符合规范且严格的TOML文件解析器和编写器。该库目前支持规范版本0.4.0,并可在Python 2.7+和3.5+上运行。
安装
pip install pytoml
接口与标准json
包相同。
>>> import pytoml as toml
>>> toml.loads('a = 1')
{'a': 1}
>>> with open('file.toml', 'rb') as fin:
... obj = toml.load(fin)
>>> obj
{'a': 1}
loads
函数接受一个bytes对象(以UTF-8解码,不允许BOM),或者一个unicode对象。
使用dump
或dumps
将字典序列化为TOML。
>>> print toml.dumps(obj)
a = 1
测试
要运行测试,请更新toml-test
子模块
git submodule update --init --recursive
然后运行测试
python test/test.py
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
pytoml-0.1.21.tar.gz (8.8 kB 查看哈希值)
构建版本
pytoml-0.1.21-py2.py3-none-any.whl (8.5 kB 查看哈希值)
关闭
pytoml-0.1.21.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8eecf7c8d0adcff3b375b09fe403407aa9b645c499e5ab8cac670ac4a35f61e7 |
|
MD5 | e59dd36a559dd2a876e4c149c69e947b |
|
BLAKE2b-256 | f4ba98ee2054a2d7b8bebd367d442e089489250b6dc2aee558b000e961467212 |
关闭
pytoml-0.1.21-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 57a21e6347049f73bfb62011ff34cd72774c031b9828cb628a752225136dfc33 |
|
MD5 | 54b966505dcb628bf2db382a026fcaa1 |
|
BLAKE2b-256 | a547c7f8a0f210ad18576840922e0b504f0b7f5f73aea4a52ab14c5b58517edf |