[英]How do I run a python script and files located in an aws s3 bucket
我有帶輸入參數-c input.txt -s 5 -o out.txt的python腳本pscript.py。 文件全部位於aws s3存儲桶中。 創建實例后如何運行它? 我是否必須將存儲桶安裝到EC2實例上並執行代碼? 或使用lambda? 我不確定。 閱讀這么多的AWS文檔有點令人困惑。
命令行運行如下:
python pscript.py -c input.txt -s 5 -o out.txt
您應該將文件從Amazon S3復制到EC2實例:
aws s3 cp s3://my-bucket/pscript.py
然后,您可以運行上述命令。
請注意,要訪問Amazon S3中的對象,您需要將IAM角色分配給EC2實例。 該角色需要足夠的權限才能訪問存儲桶/對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.