Возможный дубликат:
Вызовите Python из PHP и получите код возврата
Вероятно, очень глупый вопрос: у меня есть модуль python, скажем hi.py, который имеет следующие
print "hi"
теперь я хочу выполнить этот файл с php
<?php #code here ?>
Так как я могу назвать этот файл python из php. благодаря
Используйте функцию exec для вызова Python.
Пример:
$output = array(); exec("python hi.py", $output); var_dump( $output);
Существуют и другие команды для выполнения команд на компьютере, на котором работает PHP, см. Документы .
вы можете вызвать функцию php exec и вызвать
python -c "print 'hi'"
или если у вас есть большой модуль, который вы можете использовать
-m mod: запустить библиотечный модуль как скрипт (завершает список опций)
поэтому в конце я бы использовал
exec("python -m hi");