asp.net - 如何在 ASP.NET 中运行 .py (Python) 文件?

标签 asp.net python

我有一个 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/

相关文章:

python - 使用 Flask 导入 Bootstrap

python - 包括额外的上下文值 Django Rest Framework

html - 为什么我的表格没有对齐?

c# - 将带有 View 模型中列表的字典绑定(bind)到复选框

python - python中的3D样条插值

python - 开始使用 python 处理数据

c# - 如何配置 smtp 设置?

javascript - 如何使用 JavaScript 更改复选框背景

asp.net - 从索引页删除对象,同时保留在同一页面上 (MVC)

python - Pygame 游戏加载时卡住