我有一个 GetList.py
文件,它使用 Web 服务并将输出以 XML 格式保存在服务器上。
如何调用 GetList.py
以便在 .ASPX
页面中显示 XML 输出之前将输出以 XML 格式保存在服务器上?
最佳答案
您可以创建一个批处理文件,其中包含对 python 文件的调用,并从您的 .net 应用程序调用该批处理文件。 要调用批处理文件,您可以使用 Process 类。 例如,假设您有包含以下代码的 test.py 文件:
print "hello world"
然后创建一个批处理文件(文件扩展名为.bat),内容如下:
python C:\test.py
假设您使用的是 C#,并且您的批处理文件存储在 (C:\test.bat) 中,您可以使用以下代码调用批处理文件
Process.Start("C:\test.bat");
您可以获得有关进程类的更多详细信息 here
关于asp.net - 如何在 ASP.NET 中运行 .py (Python) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4121993/