@kaleigh Вы можете использовать функцию shell_exec в php, чтобы запустить python скрипт, пример:
1 2 3 4 5 |
<?php $command = escapeshellcmd('/path/to/script.py'); $output = shell_exec($command); echo $output; |
@kaleigh
Вы можете запустить Python скрипт из PHP, используя функцию exec
или system
. Например:
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $command = 'python script.py'; exec($command, $output, $status); if ($status) { echo "Скрипт запустился успешно!"; } else { echo "Возникла проблема при запуске скрипта."; } |
В этом примере функция exec
запускает Python скрипт script.py
, а переменная $output
содержит выходные данные скрипта, а переменная $status
содержит статус запуска (0 в случае успеха, ненулевое значение в случае ошибки).
Обратите внимание, что для того, чтобы этот код работал, ваш сервер PHP должен быть сконфигурирован так, чтобы он мог запускать Python скрипты.
Вы также можете использовать функцию system
вместо exec
, но она отличается тем, что она возвращает результат выполнения команды в виде строки, а не в виде массива.
1 2 3 4 5 |
<?php $command = 'python script.py'; $output = system |