0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 21

Как выполнить python из php на сервере

01.04.2020, 07:10. Показов 1111. Ответов 2

Студворк — интернет-сервис помощи студентам
Всем привет. Писал сайт на локальном сервере(OpenServer) из php запускал python следующим образом:
PHP
1
exec('C:\python\mypython\python.exe W:\domains\magnetic\main_parse.py', $parse)
Лучше ничего не придумал
Сейчас поставил сайт на хостинг(Хостинг reg.ru, панель управления ispmanager) и, разумеется , всё сломалось.
Вопрос такой: как на хостинге запускать файлы python из php, питон должен принимать одну переменную и отдавать массив строк.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.04.2020, 07:10
Ответы с готовыми решениями:

Python в сервере. Использовать как php
Не могу найти в инете как на питоне серверную сторону писать. Нашёл только как самому сделать на питоне сервер и сравнение питона с пхп....

Выполнить команду на сервере из python
Пишу команду: retcode = subprocess.Popen("\\MyServer\dwgtopdf\qcad.exe -no-gui -allow-multiple-instances -autostart...

Выполнить php файл на сервере
Доброе утро. Подскажите пожалуйста, как можно выполнить (delphi код) запрос на сервер site.ru/index.php (результат можно не отображать,...

2
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
01.04.2020, 16:01
Цитата Сообщение от Nikirama Посмотреть сообщение
как на хостинге запускать файлы python из php
Ну переделай абсолютные хардкод пути на вычислямые динамически.
PHP не умеет вычислять путь динамически?
PHP не знает как перейти в нужный каталог?
PHP не умеет читать переменные окружения?
1
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 21
01.04.2020, 18:15  [ТС]
Да, уже разобрался. На локальном сервере не работало с относительным путем, на хостинге наоборот
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.04.2020, 18:15
Помогаю со студенческими работами здесь

Access Violation при попытке выполнить php - скрипт на сервере
Код примерно следующий: var HTTP: TIdHTTP; Key: String; begin Key := InputBox('Password required', 'Type here your...

Как из Python скрипта выполнить другой python скрипт?
Как из Python скрипта выполнить другой python скрипт? Если он находится в той же папке но нужно передать еще передать скрипту аргументы.

Как выполнить команду на сервере, с помощью ASP?
Итак, нужна страничка, которая бы шарила папки на сервере НТ4, где что-нибудь подобное искать или пример кода?

Как можно выполнить перезапуск службы не находясь на сервере
Написал программу, которая Парсит XML, заносит данные в Лист, потом сверяет их с сервером, при оределенных условиях узлы редактируются и...

Как выполнить php скрипт в другом php скрипте?
Всем привет. Не могу реализовать выполнение скрипта после возврата с яндекс денег. Сделал форму с данными после чего данные формы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru