boodebr.org中的模块集合,用于json、xml、配置文件、sql、锁定、线程队列等。

boodebr的Python项目详细描述


来自boodebr.org的模块集合,用于json、xml、配置文件、sql、锁定、线程队列等。

套餐:

boodebr.ion是实现json/rfc 4627对象模型的序列化程序,但是 可以读/写xml和json流。它提供了一个通用的api(内部和外部); 从xml更改为json(反之亦然)只需要更改一个参数。Boodebr.ion工具 在json和xml层之上进行真正的对象pickling,并允许对二进制数据进行pickling,同时保持100% 与RFC 4627兼容。

boodebr.config支持类似于.ini文件的配置文件,但使用 json或xml格式,可以包含任意对象。它的api比 python的configparser。

boodebr.sql是pysqlite和/或apsw上的一个光层,提供了一些额外的便利 以及一个多线程安全包装器(sqliteq)。

boodebr.sql2是pysqlite、apsw和mysql的轻量级层,主要关注可移植语义 以及在高负荷下的稳定性。(beta quality暂时;将最终取代boodebr.sql

boodebr.util提供常规实用程序功能,包括锁定、线程队列和创建 唯一的身份证。

boodebr.disthelper提供了许多用于编写安装脚本的实用程序, 为许多环境中缺少的某些posix工具提供替换。

boodebr.gui是wxpython的方便包装器。

有关详细信息,请参见full documentation

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javascript如何在jQuery函数中传递两个值,该函数获取数据并使用ajax发送到服务器?   java IOSDriver()不工作。相反,当我在测试用例通过时使用RemoteWebDriver()时,它正在打开远程会话   使用java对blob几何体进行二进制解码   java错误:Gradle:运行在Ubuntu 16.04上的Intellij 2017中的任务执行失败   java Lotus Notes邮件文档获取附件名称(和导出附件)   java如果库有副作用,这样可以吗?   java Javabat帮助:alarmClock   加载类时未初始化java静态变量   java限制htmlunit中的带宽   java Column_layout在安卓 tablelayout中不起作用   java在倒计时和打印循环时遇到问题   虚拟机我需要一个如何访问java虚拟机中的文件的帮助   java图像处理程序中的多线程