Как запустить скрипт Python на PHP без использования exec(), system()...?Php

Кемеровские программисты php общаются здесь
Anonymous
Как запустить скрипт Python на PHP без использования exec(), system()...?

Сообщение Anonymous »

Мой сервер LAMP — CentOS 7.4 с Apache 2.4, PHP 5.4 и Python 3.6.

Я новичок в Python; Я только что перешел с R на Python. Мне нужен пакет Python для сбора статистики и последующей передачи результатов в PHP.

Я просмотрел множество подобных вопросов. Ответы касаются exec(), passthru(), system() и Shell_exec(). Это опасные команды, и их не следует включать в PHP.

В официальном руководстве Python "Интеграция Python с другими языками" упоминаются следующие только два инструмента, ppython и PHP «Сериализация» в Python.
Похоже, что ppython больше не поддерживается, но это то, что мне нужно, точно так же, как Rserve, когда я использую R.< /p>

Я также прочитал этот пост:


Простым и стандартным решением является использование Socket или Webservice(API)


Теперь, как мне запустить скрипт Python на PHP без использования exec(),

Код: Выделить всё

system()
...(возможно, связь через сокет)?

Подробнее здесь: https://stackoverflow.com/questions/552 ... xec-system

Вернуться в «Php»