欢迎来到HawkDB项目!这个简单的Python3库使用.json文件作为本地micro NoSQL数据库。尽管基于NoSQL设计,HawkDB特别优化了SQL语句的功能。它支持复杂且高效的查询操作。HawkDB是项目的最终命名,早期称为PyDB的概念验证。我开发这个项目来挑战自己在数据库内部、软件设计和面向对象编程方面的技能。示例用法:from Hawk import Pydb, Query db = Pydb(connection='Users.json', tablename='Users') User = Query(db) print(db.length()) # 返回列数 print(db.filter(User.name == 'Yusuf')) # 返回满足条件的所有列