Python 同一文件的Azure Portal和Azure Portal Kudu的文件版本不同

Python 同一文件的Azure Portal和Azure Portal Kudu的文件版本不同,python,azure,azure-functions,kudu,azure-function-app,Python,Azure,Azure Functions,Kudu,Azure Function App,目前,my Azure功能在门户中显示的文件版本与Kudu不同 我正在使用Azure应用程序服务/w Azure功能V2和Python 3.7 我使用以下方式发布我的函数应用程序: func azure functionapp publish <functionappname> func azure functionapp发布 它成功地执行了远程构建。 现在,如果我在门户中查看我的函数应用程序,我可以看到我的init.py的更新版本。但是,当我使用Kudu(平台功能>高级工具(K

目前,my Azure功能在门户中显示的文件版本与Kudu不同

我正在使用Azure应用程序服务/w Azure功能V2和Python 3.7

我使用以下方式发布我的函数应用程序:

func azure functionapp publish <functionappname>
func azure functionapp发布
它成功地执行了远程构建。 现在,如果我在门户中查看我的函数应用程序,我可以看到我的init.py的更新版本。但是,当我使用Kudu(平台功能>高级工具(Kudu))查看文件/home/site/wwwroot/init.py时,我仍然看到旧版本。这些版本不应该相同吗


我希望一些有经验的用户能够对此有所了解。

我在自己的身边进行了测试,当时我创建了一个新的azure函数应用程序(python),并将python代码从VS代码部署到azure门户。它不会在目录
/home/site/wwwroot
下创建“init.py”。在这个目录中,它只存在一个“host.json”(如下所示)


因此,在azure portal上部署后,您可以看到“init.py”的新版本,但目录
/home/site/wwwroot
中的旧版本“init.py”可能是由过去的部署创建的,也可能是由于过去的某些其他原因创建的。我认为这与您的新部署无关。

嗨,拉米,我可以知道您的回答能否解释您的问题吗?如果这对你的问题有帮助,请你将我的回答标记为“已接受”,提前谢谢~Hello Hury。很抱歉没有早点给你回复。我正在核对你的答案,但恐怕我还是被我看到的东西弄糊涂了。为什么我没有在Kudu看到我的部署的最新版本?如果我对同一目录使用WebSh,我可以看到我的最新部署。