Я пытаюсь использовать MSMQ из Python с использованием библиотеки win32com, аналогично в этом примере . Я могу поместить сообщения в очередь, но в данном случае это транзакционная очередь, поэтому мне нужно создать транзакцию вокруг отправки сообщения. В основном я пытаюсь сделать это VB пример в Python с использованием COM.
Я не могу понять, как заставить транзакцию произойти:
import win32com.client
transaction=win32com.client.Dispatch("MSMQ.MSMQTransaction")
transaction.Begin()
дает:
AttributeError: MSMQ.MSMQTransaction.Begin
Как начать транзакцию? Я на правильном пути?