wpf怎么調(diào)用python腳本

小億
135
2024-06-07 18:45:28

要在WPF應(yīng)用程序中調(diào)用Python腳本,可以使用Python的subprocess模塊來(lái)執(zhí)行Python腳本。以下是一個(gè)簡(jiǎn)單的示例代碼:

using System.Diagnostics;

public void CallPythonScript()
{
    string pythonExePath = @"C:\Python\python.exe"; // Python解釋器的路徑
    string scriptPath = @"C:\path\to\your\python\script.py"; // Python腳本的路徑

    ProcessStartInfo startInfo = new ProcessStartInfo();
    startInfo.FileName = pythonExePath;
    startInfo.Arguments = scriptPath;

    Process process = new Process();
    process.StartInfo = startInfo;
    process.Start();
    process.WaitForExit();
}

在上面的代碼中,首先指定Python解釋器的路徑和要執(zhí)行的Python腳本的路徑。然后創(chuàng)建一個(gè)ProcessStartInfo對(duì)象,設(shè)置Python解釋器的路徑和Python腳本的路徑作為參數(shù)。接著創(chuàng)建一個(gè)Process對(duì)象,設(shè)置其StartInfo屬性為上面創(chuàng)建的ProcessStartInfo對(duì)象,然后調(diào)用Start()方法來(lái)執(zhí)行Python腳本。

請(qǐng)注意,在實(shí)際應(yīng)用中,需要根據(jù)具體的環(huán)境和要執(zhí)行的Python腳本進(jìn)行相應(yīng)的配置和調(diào)整。

0