erlport 0.6
Dmitry Vasiliev 5:44 PM, April 26, 2010Новая версия erlport - библиотеки для Python позволяющей упростить взаимодействие с Erlang.
Изменения в версии 0.6:
- Добавлено кодирование для datetime (mmikulicic);
- Исправлена ошибка при декодировании "больших" целых (Paul Bonser);
Ссылки проекта:
Comments All comments
Comment by StoneWolf on 6:55 AM, June 3, 2010
Слушай, а в обратну сторону, чтобы из Python "дергать" Erlang у тебя есть? Или я сейчас глупость сказал?
Comment by StoneWolf on 6:57 AM, June 3, 2010
Т.е. Эрланговский сервер и питоновский клиент.
Comment by Dmitry Vasiliev on 11:57 AM, June 3, 2010
Не ты первый спрашиваешь уже, только я не понимаю чего хочется достичь в итоге?
Для общения через порт Erlang запускает другой процесс ОС в котором запускается приложение (в данном случае Python приложение). Вот здесь описано подробнее: http://hlabs.spb.ru/development/erlang/ports.html Соотв. если просто хочется что бы какие-то события генерировались в Python и обрабатывались в Erlang, то можно стандартно из Erlang работать через порт (и соотв. использовать erlport на полную катушку). В исходниках erlport в директории examples есть пример. В этом случае так же можно запустить и несколько процессов Python и использовать Erlang в качестве своеобразного управляющего процесса/маршрутизатора/обработчика.
Если почему-то хочется запустить Erlang именно из Python, то, теоретически, это тоже можно и можно частично использовать erlport, но мне кажется, что в этом достаточно мало смысла и такие вопросы возникаю в основном из-за непонимания как это работает и что нужно в итоге.
Comment by StoneWolf on 7:38 AM, June 22, 2010
Димка, спасибо тебе огромное за erlport. Сейчас через него из Erlang использую некоторые куски кода, которые некогда переписывать из Python в Erlang.
Спас, дорогой!
:)
Comment by Dmitry Vasiliev on 12:50 PM, June 22, 2010
Вау, не знал, что ты тоже Erlang балуешься. :-)
Comment by StoneWolf on 12:51 PM, June 27, 2010
Димка, я тебе хуже скажу. У меня коммерческий проект на Erlang :)
Add comment