一种pythonic查询语言,其目标与linq在c语言中的目标类似#

xotl.ql的Python项目详细描述


这个包提供了一个python查询语言的实现。 查询语言基于python的生成器表达式。质询 在这种语言中,如下所示:

>>> from xotl.ql import these, parent

>>> query = these(child
...               for parent in this
...               if parent.children & parent.age > 32
...               for child in parent.children
...               if child.age < 6)

结果查询是一个在语法上“描述”的对象。 将查询表达式放在上面

完整的文档保存在Read the doc

如何贡献

你可以随心所欲地贡献自己的力量,也可以通过任何方式感受到这个项目 可能有帮助。如果是您可能指定的代码,请更改此项目 并发出拉取请求。

XOTL是什么意思?

“XOTL”这个词是指基础、基础。xotl 包包括建立可靠系统的基础: 允许构建复杂系统的框架、库和对象模型。

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

推荐PyPI第三方库


热门话题
如何从java中链接到数组的数组中删除值。jar文件?   性能记录屏幕Java磁盘速度   java Elastic APM Tomcat zip文件或JAR清单丢失   java无法在eclipse控制台上打印结果   java如何在Android中解析json对象?   java如何更改边缘根类型   java根据一些规则替换EditText中的字母   java项目反应器:是否有类似Nosideeffect finally的方法(不是sideeffect方法doFinally)   java连接Cassandra节点和spark   开源Java作业调度器:远程处理、负载平衡、故障切换、依赖DAG?   使用矢量汇编程序(Java)在Spark中设置输入和输出时出现问题   swing如何在Java中为文本字段创建右键单击菜单?   java查找最近的邻居/纬度和经度   java计算完成的数独板的行和列