【发布时间】:2016-07-11 19:40:29
【问题描述】:
我正在开发一个 azure web 应用程序,在 web 应用程序内部,我使用 python 代码运行一个 exe 文件。 webapp 从用户那里接收某些输入(数字)并将这些输入存储在一个文本文件中。之后,一个 exe 文件将运行并读取输入并生成另一个文本文件,称为“结果”。问题是,虽然代码在我的本地计算机上运行良好,但正如我将它放在 azure 上一样,exe 文件不会被以下代码行触发:
subprocess.call('process.exe',cwd = case_directory.path, shell= True)
我什至尝试通过“从控制台运行”选项从 Visual Studio Team Services(之前是 Visual Studio Online)在 Azure 上手动运行 exe 文件。它只是没有做任何事情。如果有人可以帮助我,我将不胜感激。
【问题讨论】:
-
确保您已添加完整的文件路径,否则请提供更多详细信息。
-
我对路径很确定,而且正如我所说,当我从 Consol 调用 exe 文件时它也不起作用。相同的文件可以在我的本地计算机上正常工作并生成 txt 文件。
-
展示你所做的事情,提供尽可能多的细节......如果你问一个模糊的问题,你所能期待的只是模糊的答案。
标签: python django azure azure-devops