db:基于JSONYAMLPickle文件的数据库的简约对象关系映射器

时间:2024-05-12 16:43:35
【文件属性】:

文件名称:db:基于JSONYAMLPickle文件的数据库的简约对象关系映射器

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-12 16:43:35

python yaml json orm database

LabML数据库 LabML DB是使用JSON,YAML或Pickle文件的简约ORM数据库。 它尽可能地使用Python typehints来帮助进行静态检查以及诸如自动补全之类的IDE功能。 您可以使用PIP安装此软件包。 pip install labml_db 例子 from labml_db import Model , Index class Project ( Model [ 'Project' ]): name : str experiments : int @ classmethod def defaults ( cls ): return dict ( name = '' , experiments = 0 ) class User ( Model [ 'User' ]): name : str pr


【文件预览】:
db-master
----MANIFEST.in(19B)
----readme.rst(2KB)
----requirements.txt(20B)
----license(1KB)
----test()
--------locks()
--------redis()
--------__init__.py(0B)
--------performance.py(2KB)
--------simple.py(2KB)
----setup.py(1KB)
----Makefile(604B)
----labml_db()
--------key.py(0B)
--------model.py(7KB)
--------index_driver()
--------__init__.py(133B)
--------types.py(162B)
--------index.py(950B)
--------serializer()
--------driver()
----.gitignore(137B)

网友评论