2012-01-22 22 views
4

我有一個python腳本,它對圖像做了一些處理並給了我文本,腳本在控制檯中運行正常。現在我想通過在瀏覽器中使用php來顯示相同​​的文本。如何在PHP腳本中的php變量中獲取python腳本中的打印值?

當我使用下面的代碼時,我得到了正確的值在PHP變量$ f和$ v當我從控制檯執行代碼,但是當我從瀏覽器執行代碼我沒有得到任何值在PHP變量

exec('python /var/www/abc/abc.py', $f, $v); 
    echo $f; 
    echo $retval; 

在python腳本:我有這樣的事情

code... 
    code... 
    ...... 
    #in the end 
    print text 
    sys.stdout.flush() 

我怎樣才能在我的PHP變量python腳本打印價值觀

回答

4

確保$f是調用exec()前一個數組,然後print_r($f)應該做的伎倆

+0

耶的一個數組,其始終打印爲空白 – Elvis

+0

謝謝,這是發生了什麼事我。在打電話之前忘了打數組。 –