graphql py:最新graphql规范的解析器
graphql-p的Python项目详细描述
用纯python编写的graphql lexer和parser生成ast。功能:
- 符合最新的working draft of GraphQL specification;
- 足够快,基于PLY;
- 与python 2.7、3.4、3.5、3.6和pypy进行了比较
安装
$ pip install graphql-py
用法
from graphql.parser import GraphQLParser parser= GraphQLParser()ast= parser.parse(""" { user(id: 4) { id name profilePic avatar: profilePic(width: 30, height: 30) } } """) print(ast)
许可证
麻省理工学院