共計 564 個字符,預(yù)計需要花費(fèi) 2 分鐘才能閱讀完成。
要在 PHP 中調(diào)用 Python 腳本,您可以使用 exec()
函數(shù)。下面是一個示例:
<?php
// 調(diào)用 Python 腳本
$result = exec('python /path/to/python_script.py');
echo $result;
上述代碼中,exec()
函數(shù)用于執(zhí)行指定的命令,例如 python /path/to/python_script.py
。腳本的輸出將被存儲在$result
變量中,然后可以使用 echo
語句輸出。請確保您已經(jīng)將 /path/to/python_script.py
替換為實(shí)際的 Python 腳本路徑。
請注意,exec()
函數(shù)是阻塞的,也就是說,PHP 將等待 Python 腳本執(zhí)行完畢并返回結(jié)果后,才會繼續(xù)執(zhí)行下面的代碼。如果您希望在后臺運(yùn)行 Python 腳本,而不阻塞 PHP 的執(zhí)行,您可以使用 exec()
函數(shù)的第二個參數(shù)來指定一個數(shù)組來存儲輸出結(jié)果。
<?php
// 調(diào)用 Python 腳本,并將結(jié)果存儲在數(shù)組中
exec('python /path/to/python_script.py', $output);
print_r($output);
這樣,Python 腳本的結(jié)果將作為數(shù)組存儲在 $output
變量中,并可以通過 print_r()
函數(shù)輸出。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完