Можно ли использовать Python с php


У меня есть веб-сервер VPS Linux с установленным php. Я хочу закодировать какую-нибудь поисковую систему или интеллектуальный анализ данных в одном приложении, которое я пытаюсь создать на python.

Я хочу знать, возможно ли, что я могу использовать python и php вместе

Как вызов функции python в php и наоборот

Поскольку это мой VPS-сервер, я могу установить на него все, что угодно. Кто-нибудь пробовал использовать python в php? Какие-либо проблемы с производительностью в реальном времени??

 7
Author: Community, 2010-06-21

3 answers

Вы можете выполнять скрипты python с помощью функции exec() в вашем php-скрипте.

Также, похоже, это дает один или два ответа на ваш вопрос.

Вызов Python в PHP

 8
Author: Bella, 2017-05-23 12:34:11

Вы могли бы взглянуть на PIP

С этой целью я [автор сайта] написал расширение Python для PHP. Короче говоря, это расширение позволяет встроить интерпретатор Python в PHP (думайте о PHP как о родительском языке с Python в качестве дочернего). Это позволяет создавать собственные объекты Python и управлять ими из PHP. Существует также начальная поддержка доступа к функциям и данным PHP из встроенного Python окружающая среда.

Однако я не могу прокомментировать его надежность. Возможно, вам придется проверить это на себе.

 3
Author: Russell Dias, 2010-06-21 11:48:57

Вы пытаетесь сделать что-то вроде

def helloWorld():
    print 'Hello, World'

<?php helloWorld(); ?>

Я бы сказал, что вы, безусловно, не можете.

Редактировать: Хотя взгляните на php shell_exec.

 0
Author: cypher, 2010-06-21 11:44:46