在本章中,我們將在 Python 中創(chuàng)建一個(gè)簡(jiǎn)單的 AWS Lambda 函數(shù),并詳細(xì)了解其工作概念。
在繼續(xù)在 AWS 中創(chuàng)建 Lambda 函數(shù)之前,我們需要 AWS 工具包支持 Python。為此,請(qǐng)按照下面給出的步驟并觀察所附的相應(yīng)屏幕截圖-
免綁卡注冊(cè)AWS云賬戶:http://hkonecloud.755800.com/
步驟 1
登錄 AWS 控制臺(tái)并創(chuàng)建 Lambda 函數(shù)并選擇語(yǔ)言為 Python。
步驟 2
現(xiàn)在,單擊 創(chuàng)建函數(shù)按鈕并輸入在 Python 中創(chuàng)建簡(jiǎn)單 AWS Lambda 的詳細(xì)信息。此代碼返回消息 Hello from Lambda using Python 并如下所示-
步驟 3
現(xiàn)在,保存更改并測(cè)試代碼以查看輸出。當(dāng)您使用 UI 中的測(cè)試按鈕在 AWS 控制臺(tái)中對(duì)其進(jìn)行測(cè)試時(shí),您應(yīng)該會(huì)看到以下輸出和日志。
步驟 4
現(xiàn)在,您可以在任何編輯器或 Python IDE 中編寫(xiě)代碼。在這里,我們使用 Visual Studio 代碼來(lái)編寫(xiě)代碼。您應(yīng)該稍后壓縮文件并上傳到 AWS 控制臺(tái)。
在這里,我們壓縮了代碼并使用了 AWS 控制臺(tái)。
步驟 5
現(xiàn)在,選擇 上傳 .ZIP 文件選項(xiàng),如下所示-
Python 的處理程序詳細(xì)信息
請(qǐng)注意,處理程序必須是文件名,后跟函數(shù)名。在上面的例子中,我們的文件名是 hellopython.py,函數(shù)名是 my_handler;,所以處理程序是 hellopython.my_handler。
上傳完成并保存更改后,它實(shí)際上會(huì)在 AWS Lambda 控制臺(tái)的在線編輯器中顯示 zip 文件的詳細(xì)信息。現(xiàn)在,讓我們測(cè)試代碼以查看輸出和日志。
海外服務(wù)器免費(fèi)測(cè)試:http://running-capacitor.com/