Есть ли способ получить доступ к сообщениям MQTT в Python как генератор / итератор? - PullRequest
0 голосов
/ 09 февраля 2020

В настоящее время мне нужно написать скрипт python, который должен анализировать некоторые данные, предоставленные через MQTT. Метод, который я должен использовать для этого, нуждается в генераторе / итераторе в качестве параметра. К сожалению, кажется, что библиотека paho-mqtt в python может получить доступ к сообщениям только с помощью метода обратного вызова on_message, и простое добавление в этот обратный вызов 'yield' не должно работать. Есть ли способ получить доступ к опубликованным сообщениям в качестве генератора или есть возможность поместить их в одно (может быть, с помощью многопоточности) или есть другой пакет, который я мог бы использовать для этого? Я не очень знаком с python и не смог найти решение. Надеюсь, у кого-то есть идея. Ура Никлас

...