跳转到主要内容

clojure文本读取器和写入器,用于Python

项目描述

clojure数据文本的Python读取器/写入器。关于clojure的可扩展数据表示法,请查看Rich Hickey的edn规范:https://github.com/richhickey/edn

安装

pip install pyclj

使用

API与Python内置的json模块非常相似。

  • dump(data, fileobj)

  • dumps(data)

  • load(fileobj)

  • loads(string)

Clojure -> Python 类型映射

Clojure

Python

列表

列表

向量

列表

集合

集合

映射

字典

空值

None

字符串

字符串

整数

整数

浮点数

浮点数

布尔值

布尔值

字符

字符串

关键字

字符串

Python -> Clojure 类型映射

Python

Clojure

列表

向量

集合

集合

字典

映射

None

空值

字符串

字符串

整数

整数

浮点数

浮点数

布尔值

布尔值

许可证

pyclj在MIT许可证下发行。

项目详情


下载文件

下载适合您的平台文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源代码分布

pyclj-0.4.0.tar.gz (5.1 kB 查看哈希值)

上传时间

由以下支持