4

Azure App Service中,我知道有一个Kudu 调试控制台,如下所示:

在此处输入图像描述

可用于触发该控制台中的命令。

但是我发现如果我像这样触发 python shell,这个控制台会卡住:

D:\home\site\wwwroot\env\Scripts>python.exe

在此处输入图像描述

是否有可能在像Heroku这样的 azure app 服务下有一个交互式 python shell ?谢谢你。

4

2 回答 2

5

不幸的是,这不是今天在 Kudu Console 中可以使用的东西。问题是 Kudu 控制台不是一个真正的 shell,在运行交互式命令时确实有一些限制。

于 2016-05-11T19:43:12.987 回答
1

作为一种解决方法,您可以像这样使用命令标志运行 python

d:\home>python -c "import os;print(os.environ)"

尽管除非有一种方法或技巧可以在 Kudu 控制台上创建多线,否则您将被限制为没有缩进的 python

于 2018-10-12T11:30:12.687 回答