[英]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.