我有两个项目,一个用.net编写,另一个用python编写。我在python中有一个函数,它在数据库中创建记录。当插入事件在我的.net项目(控制器)中触发时,我想在python中调用该插入函数。我怎么能这样做?
提前致谢。
答案 0 :(得分:0)
您要做的是从C#代码执行shell命令。
这里可以看到如何执行此操作的示例:Run Command Prompt Commands
在单独的python文件中创建插入函数,例如yourfile.py,然后使用适当的python命令执行以下代码:
string strCmdText;
strCmdText= "python yourfile.py";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
您需要确保python在您的系统路径中。