Как публиковать сообщения в теме публикации/подписки GCP с атрибутами в качестве переменных в PythonPython

Программы на Python
Ответить
Anonymous
 Как публиковать сообщения в теме публикации/подписки GCP с атрибутами в качестве переменных в Python

Сообщение Anonymous »

В этом примере кода Python я хочу сделать переменными «origin» и «username».
В коде C++ есть пример, но для Python конкретного примера нет р>
from google.cloud import pubsub_v1

# TODO(developer)
# project_id = "your-project-id"
# topic_id = "your-topic-id"

publisher = pubsub_v1.PublisherClient()
topic_path = publisher.topic_path(project_id, topic_id)

for n in range(1, 10):
data_str = f"Message number {n}"
# Data must be a bytestring
data = data_str.encode("utf-8")
# Add two attributes, origin and username, to the message
future = publisher.publish(
topic_path, data, origin="python-sample", username="gcp"
)
print(future.result())

print(f"Published messages with custom attributes to {topic_path}.")


Подробнее здесь: https://stackoverflow.com/questions/791 ... les-in-pyt
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»