我正在尝试使用visual basic项目运行python代码,我几乎没有VB和VB的经验。 Visual Studio,可以在网上找到很少的用途。任何帮助赞赏。
由于
答案 0 :(得分:1)
Shell("python " & ScriptFileName)
答案 1 :(得分:0)
如果您正在使用Visual Basic .NET,则可以从System.Diagnostics命名空间访问.NET Framework方法,例如Process.Start
。这也可以用于其他.NET语言,例如C#。
你应该可以启动Python并使用类似下面的内容传递你的脚本文件:
import System.Diagnostics
...
Process.Start("python " & yourScriptFileName)
如果您愿意,您还应该可以使用以下方法调用它:
import System.Diagnostics
...
Dim pythonProcess As New Process()
With pythonProcess
.StartInfo.FileName = "python"
.StartInfo.Arguments = yourScriptFileName
.Start()
End With
第一种方法更快更容易编码,而第二种方法可让您更好地控制开始流程的准确程度。