Страница 1 из 1

А наш Питончик гонит самогончик

Добавлено: 14 Июнь 2006, 15:25
Yufil
Хочется подключить к своим приложениям кое-какие библиотеки языка Питон (http://www.python.org). Главная причина в том, что Питон, по большому счёту, это С-интерпретатор, а готовых бесплатных либ немеряно...

Потихоньку (но очень потихоньку, ибо некогда и не очень по профилю) работаю. Интерпретатор подключается, простые переменные передаются туда-сюда. Нет желания поиграться?

Добавлено: 14 Июнь 2006, 16:00
Admin
Вот перл бы подключить было бы классно лично для меня... но у меня ничего не получилось с PerlEz.dll
Что то пробовал но до конца не добил ...

Питона хотел изучать для своей трубы на Symbian но потом решил что все таки лучше C++ поучить ... Хотя может быть и вернусь к Питону. Интересный язык ...

Добавлено: 15 Июнь 2006, 9:49
Yufil
Admin писал(а):Вот перл бы подключить было бы классно лично для меня... но у меня ничего не получилось с PerlEz.dll
Что то пробовал но до конца не добил ...

Питона хотел изучать для своей трубы на Symbian но потом решил что все таки лучше C++ поучить ... Хотя может быть и вернусь к Питону. Интересный язык ...
Весьма. Есть такой сайт http://www.intuit.ru, там неплохой курс по Питону. А если ещё вспомнить по Juthon (Java-Python) и MS IronPython.Net ... А на Питоне можно сделать то же самое, что и на ++, тока шустрее. И подключается по человечески

Добавлено: 08 Август 2007, 21:37
Yufil
Год спустя вернулся к забытому прожекту, добил проблему (никак не мог отловить синтаксические ошибки при компиляции кода), подготовил классы интерфейсов (передача-приём простых данных - числа, строки, группа/tuple, очередь/list) и простенький пример использования классов.

Реально для работы нужно добавить к приложению интерпретатор размером около 2 Мег и используемые классы (файлы .Pyc или .Pyd), инсталляция Питон на компьютере необязательно

Питон уместно использовать в следующих случаях.

1. В приложении требуется поместить формулы расчёта показателей, которые могут быть исправлены пользователем. Вместо самопального интерпретатора доступна полновесная система программирования - с процедурами, классами и всем таким....

2. Питон первично включает библиотеки, реализующие очень мощный функционал. Например, поддержку Интернет-протоколов, XML и т д. Дополнительные библиотеки PythonWin и PythonCom сильно упрощают работу с WinAPI и COM-серверами.

3. Существует большое количество бесплатных библиотек, которые можно подключать к своим приложениям. Питон-интерфейс гораздо проще C-интерфейса...