Python 未知的RT错误消息

Python 未知的RT错误消息,python,rest,syntax-error,rt,Python,Rest,Syntax Error,Rt,我试图调试一个试图与RT(请求跟踪器)对话的脚本,并得到以下输出: RT/3.6.6 409 Syntax Error # Syntax Error >>ARRAY(0x2b3495f37750) 我不知道这个错误在RT的上下文中意味着什么,因为惊人的缺乏细节使得调试变得困难。下面是一个小上下文的相关代码,它是一个试图创建票据的脚本 import requests def combDicts(dicts): out = {} for d in dicts:

我试图调试一个试图与RT(请求跟踪器)对话的脚本,并得到以下输出:

RT/3.6.6 409 Syntax Error

# Syntax Error

>>ARRAY(0x2b3495f37750)
我不知道这个错误在RT的上下文中意味着什么,因为惊人的缺乏细节使得调试变得困难。下面是一个小上下文的相关代码,它是一个试图创建票据的脚本

import requests

def combDicts(dicts):
    out = {}
    for d in dicts:
        out.update(d)
    return out

operPath = 'ticket/new'
credentials = {'user': 'myuser', 'pass': 'mypassword'}
content = {
    'content': {
        'id': 'ticket/new',
        'Subject': 'Python Script Test',
        'Queue': 'General - unassigned',
    }
}
r = requests.post('https://rt.hdms.com/REST/1.0/' + operPath, params=combDicts((credentials, content)), verify = False)
print r.text
如果我注释掉内容dict的队列行以外的所有内容,则错误将更改为:

RT/3.6.6 409 Syntax Error

# Syntax Error

>> Queue

我的问题的关键是:是否有人知道此错误的含义,或者知道我在哪里可以找到关于所有RT错误的文档以及导致这些错误的原因?

您将在RT服务器本身的日志中找到更多信息,特别是如果您升级日志级别进行调试。您可能会更幸运地使用其中一个可用于调用RT的版本。但是,您正在运行的RT版本相当旧,于2008年1月发布。在旧版本的RT中使用当前库可能会遇到问题。

您将在RT服务器本身的日志中找到更多信息,尤其是在您升级日志级别进行调试时。您可能会更幸运地使用其中一个可用于调用RT的版本。但是,您正在运行的RT版本相当旧,于2008年1月发布。在旧版本的RT中使用当前库可能会遇到问题