如何使用 Python 检索 AWS Lambda 公共 IP 地址?

问题描述:

我的应用程序是使用链接(url)来调用 lambda 函数,然后我想知道 lambda 的公共 IP 并获取页面源.如何使用 python 获得 lambda 公共 IP?非常感谢.

My application is to use an link(url) to invoke lambda function ,then I want to know public IP of lambda and get page source. How could I get lambda public IP by using python? Thanks a lot.

您可以 curl 到 checkip.amazonaws.com 获取公共 IP.

You can curl to checkip.amazonaws.com to get the public IP.

import requests
requests.get('http://checkip.amazonaws.com').text.rstrip()

输出:

52.x.147.64