如何使用 serverless-offline 检测 Serverless Framework 函数是否 运行 离线?

How to detect if a Serverless Framework function is running offline with serverless-offline?

我正在使用 python,想根据函数是 运行 离线还是部署到 AWS 来配置数据库连接。

有些例子使用了环境变量'IS_OFFLINE',但好像没有设置。

该功能是否已被其他功能取代,或者仅在 js 运行时代可用?检测函数是否 运行 离线的正确方法是什么?

尝试:

console.log(process.env.IS_OFFLINE)

https://www.serverless.com/plugins/serverless-offline#the-processenvis_offline-variable

对于Python:

How to get environment from a subprocess?