вызов python из php

Возможный дубликат:
Вызовите 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"); 
  1. и не забудьте настроить PYTHON_PATH на вашем сервере, если необходимо
  2. будьте осторожны, делая такие вещи