如何修复';(VAR_符号)和#x27上的分析错误;在python中的graphql查询中

如何修复';(VAR_符号)和#x27上的分析错误;在python中的graphql查询中,python,graphql,Python,Graphql,我在使用python进行GraphQL查询时遇到问题。它表示无法解析确定查询中变量的信号$ 错误消息: {“errors”:[{“message”:“解析错误在\“$\”(变量符号)在[3,3],“locations”:[{“line”:3,“column”:3}]} 在这种请求中是否有其他方法使用变量 这是我的查询,我没有粘贴片段,因为我认为这不是问题所在 query ApplicationIndexQuery( $status: Boolean! $page: Int $

我在使用python进行GraphQL查询时遇到问题。它表示无法解析确定查询中变量的信号$

错误消息:

{“errors”:[{“message”:“解析错误在\“$\”(变量符号)在[3,3],“locations”:[{“line”:3,“column”:3}]}

在这种请求中是否有其他方法使用变量

这是我的查询,我没有粘贴片段,因为我认为这不是问题所在

    query ApplicationIndexQuery(
  $status: Boolean!
  $page: Int
  $perPage: Int
  $filters: ApplicationFilter
  $sort: String
) {
  allOpportunityApplication(page: $page, per_page: $perPage, filters: $filters, sort: $sort) {
    ...ApplicationList_list
  }
}

variables = {

    "status": True,
    "page": 1,
    "perPage": 517,
    "filters": {
        "date_realized": {
            "from": "2018-12-01",
            "to": "2019-03-31"
        },
        "person_home_mc": 1535,
        "programmes": 5
    }

query
应该位于顶层,但在您的示例中,它似乎是用大括号括起来的。见下文: