Я создал веб-сайт, написанный на HTML и PHP. Но для некоторых его функций мне нужно собрать некоторые данные с другого веб-сайта. Поэтому я написал скрипт на Python для отдельной очистки. Теперь я хочу объединить оба Является ли это возможным? Как это будет работать? Мне нужны предложения.






Вы можете вызвать python и попросить его выполнить скрипт python и записать его вывод обратно в php, например:
<?php
$pyscript = 'G:\wamp\www\ll\test.py';
$python = 'C:\\Python27\\python.exe';
$cmd = "$pyscript $python";
$result = exec("$cmd", $output);
Обратите внимание, что по соображениям безопасности команда exec(), вероятно, будет отключена на виртуальном хостинге. Но вы должны иметь возможность использовать его на своей машине - локальной (компьютерной) или размещенной виртуальной машине. Чтобы проверить, можете ли вы использовать exec, см. этот ответ
подробнее читайте на выполнение()
см. другие исполнительные функции
Для объединения нескольких строк вывода вы можете использовать взрываться
и если вам нужно вернуть из скрипта python разные типы данных (не только строки), например, массив найденных элементов, затем закодируйте данные python в JSON и верните их. На стороне PHP вы можете декодировать его с помощью json_decode ($ данные, правда), который преобразует JSON в массив PHP.