0

我正在尝试使用stomp.py来自 ativemq 的消息。现在,当我尝试设置时,它给了我:

TypeErrorTypeError: subscribe() takes at least 3 arguments (3 given)

这是我的代码:

conn = stomp.Connection()
conn.start()
conn.connect()
conn.subscribe(destination=config['queue_name'], ack='auto')

任何人都知道如何解决这个问题?

4

1 回答 1

0

您需要传入一个带有配置值的字典,使该参数成为一个参数:

conn.subscribe({destination=config['queue_name'], ack='auto'})

请参阅Stomp.subscribe()文档

于 2013-11-04T14:14:22.533 回答