点击按钮,在VB.net中运行python脚本

时间:2016-08-08 09:24:29

标签: python vb.net cmd

我希望在VB.Net中单击按钮时在cmd中运行Python脚本。 您是否需要在批处理文件中调用Python脚本?或者你可以直接在VB中做到吗?

我试过这个

Dim ps As New ProcessStartInfo("cmd.exe")
    ps.Arguments = "C:\yourbatfile.bat"
    Process.Start(ps)

但是只打开cmd窗口并且不执行bat文件。

1 个答案:

答案 0 :(得分:2)

Dim psi = New ProcessStartInfo("c:\python27\python.exe", "myPythonScript.py")
Dim proc = Process.Start(psi)
proc.WaitForExit()
If proc.ExitCode <> 0 then throw new Exception(" Script Failed")