2013-12-03 68 views
1

我試圖通過PHP執行一個基本的python腳本(print "hello world")。我看到這麼許多這樣的問題這讓我做出一個PHP腳本來運行它看起來像這樣的程序:通過PHP運行python程序

<?php 
$result = exec('python phptry.py'); 
echo $result; 
?> 

其中phptry.py是Hello World程序的名稱。但是,PHP頁面不會返回任何內容(空白/白頁)。是否需要其他插件?

而且,我的實際目的是運行具有list of tuples(我解壓並打印通過Python截至目前),我想PHP頁面上顯示

回答

1

你可能想嘗試一個更大的Python腳本使用shell_exec()而不是exec()。你也可以嘗試使用系統()的

可能重複:Running a Python script on a PHP server

+0

我不力發現之一。非常感謝 – beginner

+0

沒問題,希望有幫助! – falconspy

+0

好的,我嘗試使用shell_exec(),但我仍然沒有得到任何結果。是因爲我在pyhton 2.7.x中編寫了python腳本,但我的電腦中有多個python版本 – beginner