python - 如何使用 Python 检索 AWS Lambda 公共(public) IP 地址?

标签 python amazon-web-services lambda aws-lambda ip-address

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

最佳答案

您可以 curl 到 checkip.amazonaws.com 获取公共(public) IP。

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

输出:

52.x.147.64

关于python - 如何使用 Python 检索 AWS Lambda 公共(public) IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48619163/

相关文章:

python - 连接断开时重试 Redis 操作

python - 您如何使用 webapp2 对文件发布进行单元测试?

python - 向 AWS Lambda 发送带有正文的请求

c# - 为什么我在调用 Func<int> 时会得到错误的结果?

c++ - 处理重构、模板 SFINAE 测试和 lambda

python - 并行运行多个子进程 - python 2.7

python - 为什么 vim 红色突出显示 Django 模板中的结束标签?

bash - AWS S3 : Remove Object Prefix From Thousands of Files in Complex Directory Structure

mysql - 如何设置 SSL 连接到 RDS MySQL 实例

c# - 用 try catch 包装的动态 lambda