Уведомления

Jabber-конференция сообщества: pythonua@conference.jabber.ru
  • Начало
  • » GUI
  • » Как сделанный на Delphi GUI прикрутить к питоновскому проекту? [RSS Feed]

#1 Июль 2, 2007 04:55:17

$m1t
От:
Зарегистрирован: 2006-12-31
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?
Есть несколько питоновских модулей, которые делают всю работу, и хотелось бы их «вроде как в dll-ку или что то похожее» упрятать и потом вызывать. Замечу, что питоновские модули используют numpy, numarray – не будет ли это мешать?
Почему я не хочу делать GUI на питоне? wxWidgets, Tkinter – не понравились:
1. для wxWidgets визуальные конструкторы интерфейса PythonCard, wxGlade не идут не в какое сравнение с Delphi’вым по удобству использования(ИМХО).
2.(ну это скорее уже мой баг) я так и не понял, как сделать красивые кнопочки и приятно выпуклые тулбары, на манер последних версий того же MS офиса. В дельфи я же просто заюзаю нужный компонент.
p.s. При всей моей любви к Питону =)
p.p.s. Если же есть не ресурсозатратный способ сделать более менее красивый интерфейс в питоне то я буду только рад.



Офлайн

#2 Июль 2, 2007 07:06:44

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

http://membres.lycos.fr/marat/delphi/python.htm

$m1t
1. для wxWidgets визуальные конструкторы интерфейса PythonCard, wxGlade не идут не в какое сравнение с Delphi’вым по удобству использования(ИМХО).
использую Glade для pyGTK и горя не знаю :)



Офлайн

#3 Июль 2, 2007 09:07:49

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

$m1t
Почему я не хочу делать GUI на питоне? wxWidgets, Tkinter – не понравились:
1. для wxWidgets визуальные конструкторы интерфейса PythonCard, wxGlade не идут не в какое сравнение с Delphi’вым по удобству использования(ИМХО).
А QT?



Офлайн

#4 Июль 2, 2007 13:55:49

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2175
Репутация: +  36  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

Офлайн

#5 Июль 2, 2007 14:45:21

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

а Boa Constructor вы пробовали? Он сделан по подобию дельфи.



Офлайн

#6 Июль 2, 2007 15:54:41

$m1t
От:
Зарегистрирован: 2006-12-31
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

2pythonwin
Вы наверное под *nix работаете? Я слышал, что под win pyGTK выглядит не очень то красиво.
>>А QT?
А там кажется с лицензией проблемы - придется использовать GPL, если я правильно понял. GPL, же не подходит совершено.
>>а Boa Constructor вы пробовали? Он сделан по подобию дельфи.
О спасибо за наводку. давным давно мне не удалось его запустить под вин, но видимо надо попробовать еще раз.

Вопрос о том, как использовать питоновские функции из других языков не дает мне покоя. Даже не знаю как задать этот вопрос гуглу… Хотя у меня появилась следующая идея: сделать exe с помощью py2exe и дергать его…



Офлайн

#7 Июль 2, 2007 16:00:07

alafin
Root
От: Киев, Украина
Зарегистрирован: 2006-04-06
Сообщения: 756
Репутация: +  2  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

$m1t, pyGTK выглядит под виндой вполне достойно. Я к примеру юзаю gajim написанные на pyGTK к красоте у меня никаких притензий нет…
QT можно использовать как для продажи прог, только надо будет лицензию купить(дорого стоит), либо использовать под лицензией GPL - без покупки лицензии.
WxPython на мой взгляд самое то. Распространяется, насколько я помню, под лицензией LGPL.



Офлайн

#8 Июль 2, 2007 16:04:17

Viper
От:
Зарегистрирован: 2006-11-08
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

Вопрос
Первый ответ

С помощью py2exe не стоит, поскольку каждый раз будет заново грузиться интерпретатор.



Офлайн

#9 Июль 2, 2007 16:06:26

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

Внимание!!! пожалуйста, разные вопросы обсуждайте в разных темах!



Офлайн

#10 Июль 2, 2007 17:15:22

Nbush
От:
Зарегистрирован: 2007-05-28
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделанный на Delphi GUI прикрутить к питоновскому проекту?

$m1t
Как сделанный на Delphi GUI прикрутить к питоновскому проекту?
Использовать XML-RPC server на стороне питона, а со стороны Delphi вызывать соответствующие функции. см примеры про SimpleXMLRPCServer.

Вот, например, http://www.artima.com/weblogs/viewpost.jsp?thread=208528 - примерно на эту тему



Отредактировано (Июль 2, 2007 17:20:21)

Офлайн

  • Начало
  • » GUI
  • » Как сделанный на Delphi GUI прикрутить к питоновскому проекту?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version