簡體   English   中英

如何運行AWS S3存儲桶中的python腳本和文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM