如何在 python(石墨烯?)中的 GraphQL 中指定(导入?)方案?

How to specify (import?) scheme in GraphQL in python (graphene?)?

不好意思问,但是我们在 Java (https://github.com/graphql-java/graphql-spring-boot) 上有 GraphQL 服务器,我们在其中为我们的服务指定了 type.graphqls 方案。
在客户端,我们有基于 Apollo 客户端库的 JS 代码。而且它不需要访问这种类型的文件。
但是日子快到了,我需要编写一些 API 测试。我们团队中的大多数人 Python 说得很好,所以我决定在 python 上进行测试 workbench,但我找不到任何库可以让我编写查询无架构或导入我的 types.graphqls 方案。
如何在 python 上为自定义 GraphQL 服务器编写测试?
谢谢!

最后我找到了一个基于请求库的简单 GraphQL 客户端的要点:

import requests

def run_query(query, variables):
    request = requests.post('https://dev.darkdata.finance:9000/graphql',
                        json={'query': query, 'variables': variables})

    if request.status_code == 200:
        return request.json()
    else:
        raise Exception("Query failed to run by returning code of {}. {}".format(request.status_code, query))

如果需要,您可以使用它来测试简单的查询。 资料来源:https://gist.github.com/gbaman/b3137e18c739e0cf98539bf4ec4366ad