[英]AWS SNS Message format using Boto3
我已經設置了 SNS 通知並且可以成功地將列表發送到消息中,如下所示:
sns.publish(TopicArn='arn:aws:sns:eu-xxx-x:1234567:my_sns', Message=f"New URLS are {newUrls}")
這會在 SNS 消息中提供以下輸出:
新的 URL 是 [' http://www.123.bar ', ' http://abc.foo ', ' http://foo.bar ']
我如何使用新行和列表中沒有方括號的方式將輸出結構化為如下所示:(這是 Python 中的一項微不足道的任務,但我正在努力使用 message 參數來做到這一點)
新網址是:
我嘗試將打印函數發送到消息參數中,但它返回None
我是這樣解決的:
newUrlsString = "\n".join(newUrls)
nl = "\n"
sns.publish(TopicArn='arn:aws:sns:eu-xxx-x:1234567:my_sns', Message=f"New URLS are: {nl+newUrlsString}")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.