Форум русскоязычного сообщества Ubuntu


Автор Тема: python в php  (Прочитано 1438 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн truegeek

  • Автор темы
  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
python в php
« : 21 Апрель 2009, 15:01:03 »
Понимаю, что конечно вопрос немного .... но все-таки!!!

Как использовать скрипты python в форме коде php???
В поиск не посылать, я там был уже ))))

Оффлайн MaxSvargal

  • Активист
  • *
  • Сообщений: 306
    • Просмотр профиля
    • http://maxsvargal.com/
Re: python в php
« Ответ #1 : 21 Апрель 2009, 15:07:59 »
Intel Core 2 Duo 2 GHz | 2 Gb RAM | NVidia GeForce 8400 GT
AMD Athlon 64 3800+ 2.8 GHz | 2.14 Gb RAM | NVidia GeForce 6600 GT
Intel Core i5 750 4GHz+ | 4 Gb RAM | NVidia GeForce 260 GTX

Оффлайн truegeek

  • Автор темы
  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: python в php
« Ответ #2 : 21 Апрель 2009, 15:39:12 »
угумс  :-[
стыдно стындо мне (((

а что нить на русском?
« Последнее редактирование: 21 Апрель 2009, 15:48:26 от _phil_ »

Оффлайн Jython

  • Участник
  • *
  • Сообщений: 173
  • Ubuntu 9.04 - user
    • Просмотр профиля
Re: python в php
« Ответ #3 : 23 Апрель 2009, 19:28:04 »

Оффлайн truegeek

  • Автор темы
  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: python в php
« Ответ #4 : 23 Апрель 2009, 20:52:59 »
угумс  :-[
стыдно стындо мне (((

а что нить на русском?

http://www.google.com/search?hl=ru&q=PHP+Python+API&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=lang_ru


и ты думаешь, что ты мне помог этой ссылкой? я тебе могу таких ссылок сотнями нагенерить. если не знаешь ничего по этой теме, не обнадеживай такими ссылками

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: python в php
« Ответ #5 : 23 Апрель 2009, 21:17:15 »
Предлагаю cgi-bin. Получится? Если хостинг поддерживает.
Drink Different, Understand Computer.
Bye.

Оффлайн truegeek

  • Автор темы
  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: python в php
« Ответ #6 : 23 Апрель 2009, 21:44:14 »
слишком сложно. мне питон нужен только для работы с ком портом. питоновскому скрипту передаются две переменные, которые потом отправляются в порт. тк в Ubuntu, да и в принципе работа с ком портом заключаются в работе с файлом, то в принципе скрипт то несложный должен быть. сейчас ребята с форума php.ru скинули ссылку на библиотеку serial.port для php. буду пробовать сначала на пхпе разрулить, если не получится, то нужно будет использовать связку PiP

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: python в php
« Ответ #7 : 24 Апрель 2009, 18:24:55 »
Ок. Второй вариант. PHP умеет делать системный exec, более того, умеет получать от него ответ результата или вывода на консоль. Опять-таки, если позволяет хостинг. А если это делается дома или на работе на контролируемом сервере, так вообще не вижу проблем.
Drink Different, Understand Computer.
Bye.

Оффлайн truegeek

  • Автор темы
  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: python в php
« Ответ #8 : 24 Апрель 2009, 18:35:38 »
все дело на локальном апаче!!!
может тогда поможете ссылочкой или скриптиком, советом или примером!!! пожалуйста

Оффлайн SauronTheDark

  • Активист
  • *
  • Сообщений: 674
    • Просмотр профиля
Re: python в php
« Ответ #9 : 27 Апрель 2009, 02:38:27 »
Ну хз, помоему проще сделать system ("че те надо"); и как нить распарсить результат

Оффлайн truegeek

  • Автор темы
  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: python в php
« Ответ #10 : 27 Апрель 2009, 08:30:06 »
Ну хз, помоему проще сделать system ("че те надо"); и как нить распарсить результат
слова "проще" и "распарсить" не могут упротребляться в одном предложении

Оффлайн ehpc

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
    • ehpc.ru
Re: python в php
« Ответ #11 : 27 Апрель 2009, 16:35:32 »
run.php
<?php

echo exec("python pyt.py 10 20");

?>


pyt.py
#!/usr/bin/env python

import sys

print "First two vars accepted by python script: %s, %s" % (sys.argv[1], sys.argv[2])


Скрипт run.php вызывает интерпретатор python, который обрабатывает скрипт pyt.py.
Результаты обработки pyt.py выдаются в run.php на экран через echo.
Собственно с этими результатами можно сделать все что угодно уже в php скрипте.

 

Страница сгенерирована за 0.098 секунд. Запросов: 24.