要在PHP中執(zhí)行Python文件,可以使用exec()
函數(shù)或shell_exec()
函數(shù)。
使用exec()
函數(shù)執(zhí)行Python文件的語法如下:
exec("python /path/to/your/python/file.py", $output);
其中,/path/to/your/python/file.py
是要執(zhí)行的Python文件的路徑,$output
是一個(gè)可選的輸出參數(shù),用于存儲(chǔ)命令執(zhí)行的輸出結(jié)果。
使用shell_exec()
函數(shù)執(zhí)行Python文件的語法如下:
$output = shell_exec("python /path/to/your/python/file.py");
與exec()
函數(shù)不同,shell_exec()
函數(shù)將整個(gè)輸出結(jié)果作為字符串返回。
無論使用哪個(gè)函數(shù),確保在執(zhí)行Python文件之前已經(jīng)安裝了Python,并且能夠在命令行中正確執(zhí)行Python腳本。