Я пытаюсь прочитать вывод python из php webapp.Чтение вывода из команды Python в PHP webapp
Я использую $out = shell_exec("./mytest")
в php-коде для запуска приложения и sys.exit("returnvalue")
в приложении python для возврата значения.
Проблема в том, что $out
не содержит моего возвращаемого значения. Вместо этого, если я попытаюсь с $out = shell_exec("ls")
, $out
переменная содержит вывод команды ls
.
Если я запустил ./mytest
с терминала, он работает, и я могу видеть вывод на моем терминале.
print ("returnvalue") sys.exit (0) не работает ... $ out = shell_exec ("./ mytest 2> & 1") работает, но возвращается только последняя строка, и, к сожалению , panda3d добавить 2 строки сообщений после моего возвращаемого значения ... – stafanovinci
@stafanovinci Я не знаю вашего кода на Python или вашего PHP-кода. Я не могу указать никаких ошибок в коде, о котором я не знаю ;-). Это ошибка в коде, который вы отправили * ... – Carpetsmoker