Use docker to run PostgreSQL is handy.
當在使用 aws-cli,或是 boto3 之類的 SDK,與 AWS 互動的時候,實際上是將指令包裝成 RESTful 的 request,送往 AWS 的 Server。
本文將簡單地研究一下,究竟是送出了怎樣的 request,而 AWS 又是回了怎樣的 response。
假設我們在 AWS 的 SQS 上有一個 Queue,叫做 myqueue。
如果要將 AWS S3 上的非公開的檔案,暫時地分享給其他人存取,可以使用 S3 的 presigned url 的機制。詳細資訊可以參考官方文件。
先看看 signed url 的模樣吧:
https://examplebucket.s3.amazonaws.com/test.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIOSFODNN7E…
只要 import logging,即可開始使用 python 內建的 log 模組。
根據訊息的種類,選擇不同層級:
import logging
logging.debug("debug message")logging.info("info message")logging.warning("warning message")logging.error("error message")…