LINUX.ORG.RU

На чем лучше всего писать десктопный софт на питоне?

Десктопный софт на питоне лучше писать на питоне.

Какими инструментами / IDE это лучше всего делать?

У тебя есть всего 3 жизнеспособных варианта: pycharm, vim и emacs.

aidan ★★★★
()
Ответ на: комментарий от aidan

Не очевидно он имел ввиду тулкит. GTK, WX etc.

А вообще да, десктопные приложения лучше не на питоне. Если нет серьезных требований по кроссплатформенности.

phoen ★★
()
Последнее исправление: phoen (всего исправлений: 1)
Ответ на: комментарий от CentOS

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

alozovskoy ★★★★★
()
Ответ на: комментарий от CentOS

Реально потом скомпилировать это в .exe?

Да. Только экзешник будет пару десятков мегабайт минимум, т.к. в него будет зашит питон + твои исходники.

Norgat ★★★★★
()

И как защитить приложение от взлома.

Никому его не показывай.

theNamelessOne ★★★★★
()
Ответ на: комментарий от Norgat

Да. Только экзешник будет пару десятков мегабайт минимум, т.к. в него будет зашит питон + твои исходники.

Кого-то это волнует в эпоху винтов на несколько терабайтов?

Akamanah ★★★★★
()
Ответ на: комментарий от Akamanah

Кого-то это волнует в эпоху винтов на несколько терабайтов?

А шут его знает. Но предупредить об этом в любом случае стоит.

Norgat ★★★★★
()

На чем лучше всего писать десктопный софт на питоне?

На QML

Какими инструментами / IDE это лучше всего делать?

QtCreator

И как защитить приложение от взлома.

Usb ключи

CrossFire ★★★★★
()

Реально потом скомпилировать это в .exe?

рекомендую обратиться на профильный форум

reprimand ★★★★★
()

Десктопный софт лучше всего не писать на питоне.

StReLoK ☆☆
()

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

fenris ★★★★★
()
Ответ на: комментарий от fenris

Они де-факто не могу работать лучше, если до этого были написаны на плюсах.

RazrFalcon ★★★★★
()
Ответ на: комментарий от umren

Задача проста, нужно разместить 'worker' на десктопе, чтобы все потоки софта работали именно на десктопе, но задачи должны подгружаться с сервера. Возможно есть другие варианты как это сделать?

CentOS
() автор топика
Ответ на: комментарий от EXL

Скажи честно, ты пробовал писать на нем хоть что-то сложное кроссплатформенное?) Концепция красивая, а вот в реальной жизни это печально.

CrossFire ★★★★★
()
Ответ на: комментарий от CrossFire

На чём? На Python или wxWidgets?

Оно понятно, что печальное, но для простенького приложения в одну кнопку wxWidgets норм. Для чего-то сложного лучше Qt, конечно.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

Что предпочитаете лично вы

Для десктопа на Python не писал. Есть неплохие инструменты, вроде Kivy(для мобильных платформ заодно можно собирать). А так, Sublime Text хватает за глаза, если вопрос про редактор кода.

И как защитить приложение от взлома

Это всё мнимая защита. На самом деле любую можно обойти. Вот PS4 уже взломали, хотя долго держалась.

th3m3 ★★★★★
()

Если по уровню ты полный дупель, то можешь писать на Delphi или Lazarus, низкий порог вхождения и .exe прямо из коробки.

anonymous
()

На чем лучше всего писать десктопный софт на питоне?

Кто написал полонез Огинского? :)

Zubok ★★★★★
()

На PyQt. Вон TortoiseHG нормально робит.

И как защитить приложение

Опубликовать под GPLv3.

d_a ★★★★★
()

Какими инструментами / IDE это лучше всего делать?

Мне vim нравится, но это дело вкуса.

И как защитить приложение от взлома.

Не давать пользователю свою программу. Например сделать вместо неё, как это сейчас модно, облачный сервис.

DRM — штука неработающая в принципе, а для питона ещё более неработающая.

PolarFox ★★★★★
()
Ответ на: комментарий от Akamanah

Кого-то это волнует в эпоху винтов на несколько терабайтов?

Тех же курильщиков, которые парятся по поводу размера бинарников на Go.

kep
()

На чем лучше всего писать десктопный софт на питоне?

Не на питоне. Но только после того как выучишь уроки.

anonymous
()

И как защитить приложение от взлома.

GPL, RPC ...

anonymous
()

посмотри образцы кроссплатформенных приложений на питоне для начала, потом инструменты ии технологии для создания GUI

anonymous
()
Ответ на: комментарий от aidan

У тебя есть всего 3 жизнеспособных варианта: pycharm, vim и emacs.

Забыл еще сказать что кроме трех жизнеспособных есть еще гуманоидный Komodo.

Suntechnic ★★★★★
()
Ответ на: комментарий от d_a

Это чуть ли не единственное на pyqt приложение. spyder ещё.

В тоже время на pygtk дофига известного софта - gajim, gwsmg, meld, mirage, deluge, exaile, pitivi и так далее

pawnhearts ★★★★★
()
Ответ на: комментарий от CentOS

Тебе хватит wxPython. К нему возьми Boa Constructor 0.7.2 и прочитай про треды в питоне и pub в wxPython. При желании можно запускать и под motif, и под gtk3. Ну а cocoa/windows вообще отлично.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)

Когда мне понадобилось взял PyQt и Kdevelop. Всё очень хорошо.

fenris ★★★★★
()

тут видимо все посоветовали уже. Можно kivy попробовать, будет не только десктопным, но и на андроиде запустится

Dred ★★★★★
()

Что предпочитаете лично вы.

Предпочитаю не писать на питоне.

И как защитить приложение от взлома.

GPL-3, во всяком случае я не знаю ни одного приложения под GPL-3, которые было бы взломано.

ya-betmen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.