Этот вопрос закрыт для ответов, так как повторяет вопрос Вызов Python из PHP с передачей данных?
@Dzonke

Как вызвать python функцию с аргументами из php скрипта?

Всем привет, есть php код ( написан на ларе но не суть ). Есть пайтон код ( парсер ). Как мне запустить пайтон код и передать параметры из php?

Python:
def main_requests(URL, button_url):
    code...

    return 0

#Start Func
if __name__ == "__main__":
    main_requests(url1, url2)


PHP:
<?php
exec("python ../Extensions/PyScripts/parser.py 'https://izi.ua/p-40173115-minitraktor-terra-fors-454x-v-dizayne-john-deere-moshchnee-za-do', 'http://localhost/phpmyadmin/index.php?route=/server/databases&server=1'",$output);
var_dump($output);
?>


Код запускается, но параметры не передаются
  • Вопрос задан
  • 288 просмотров
Решения вопроса 1
nochkin
@nochkin
На стороне питон-скрипта должен быть код, которые читает эти аргументы. Обычно это делается через sys.argv или argparse.

Кстати, для PHP есть ещё system, который может быть удобнее и понятнее в данном случае.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы