[英]PHP not getting response from python?
PHP永遠不會得到響應如果在python中調用API,則需要5分鍾以上的時間。 所以我在用python檢查time.sleep(300),但是可以用。
我不知道為什么PHP在調用API時無法從python獲得響應。
碼
test.php
<?php
$file_id=1;
$response=exec('python /home/xyz/test.py '.$file_id);
echo $response;
?>
test.py
import os, json
import sys
sleep(300)
#sleep(420)
print "hello"
也許python拋出一個錯誤,並且由於該錯誤而不打印到stdout。 您是否忘記了從時間模塊導入睡眠,或者它來自何處?
它應該是:
import time
time.sleep(300)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.