Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 30, 2015 21:18:29

overon
Зарегистрирован: 2013-08-10
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск программ

Как сделать чтоб программа запускалась одним кликом но при єтом питон не был установлен пример http://www.blender.org/

Офлайн

#2 Янв. 31, 2015 12:34:51

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Запуск программ

overon
питон не был установлен
Никак (справедливо для любого языка с промежуточным кодом python, C#, java, Tk,….). Байт код выполняется интерпретатором. Если вы не знаете где интерпретатор находится это не значит что его нет.

Про клик это зависит от приложения. Вы что имеете ввиду? ubuntu/unity, Nautilus, far, total commander, explorer, emacs, vi, notepad++, ……. ? В каждом из них можно запустить кликом приложение, везде это настраивается по разному.

p.s.
обычно такие вопросы возникают у тех кто хочет распространять приложение. Рекомендуемый способ для любой операционной системы - сделать по правилам этой ОС инсталлятор и его распространять.



Отредактировано doza_and (Янв. 31, 2015 12:43:56)

Офлайн

#3 Янв. 31, 2015 17:43:51

overon
Зарегистрирован: 2013-08-10
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск программ

Интерфейс

Отредактировано overon (Янв. 31, 2015 17:45:49)

Офлайн

#4 Янв. 31, 2015 17:45:11

overon
Зарегистрирован: 2013-08-10
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск программ

Подскажите еще как сделать такой интерфейс ?Есть кнопка для сворачивания и разворачивания и когда меню развернутое оно не сворачивалось покамись не нажму на кнопку свернуть .

Прикреплённый файлы:
attachment 12345.jpg (27,9 KБ)

Офлайн

#5 Янв. 31, 2015 23:17:58

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Запуск программ

PyQt, PyGTK, wxPython, PySide, Tkinter?
или мы сами должны угадать?!
а еще ваш код с наработками не помешал бы



————————————————
-*- Simple is better than complex -*-

Офлайн

#6 Фев. 1, 2015 02:12:16

overon
Зарегистрирован: 2013-08-10
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск программ

terabayt
PyQt, PyGTK, wxPython, PySide, Tkinter?или мы сами должны угадать?!а еще ваш код с наработками не помешал бы

Думаю взять Qt но тут снова вопрос брать 4 или 5 . Наработок нет ..(

Офлайн

#7 Фев. 1, 2015 08:35:41

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Запуск программ

overon
Думаю взять Qt но тут снова вопрос брать 4 или 5
Если наработок нет берите bottle (http://bottlepy.org/docs/dev/index.html). Полезнее будет.



Офлайн

#8 Фев. 1, 2015 20:35:51

overon
Зарегистрирован: 2013-08-10
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск программ

Стоит брать Qt5 или Qt4 пускай будет ?

Офлайн

#9 Фев. 1, 2015 20:45:13

bulgakov
От:
Зарегистрирован: 2011-08-25
Сообщения: 12
Репутация: +  1  -
Профиль   Отправить e-mail  

Запуск программ

по поводу запуска без интерпритатора да никак, но если под венду есть http://www.py2exe.org/, лепит exeшник у которого внутри уже и интерпритатор и код и нужные для кода либы. По поводу интерфейсов под питон, если вообще не сталкивался начни с tcl/tk или же как он там называется в модулях - tkinter. Qt это не только GUI как все привыкли думать, это далеко не только GUI, там довольно много всего наворочено. А если тебе поделать интерфейсы, то лучше бы с tkinter начать.



Офлайн

#10 Фев. 1, 2015 22:07:18

overon
Зарегистрирован: 2013-08-10
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск программ

bulgakov
по поводу запуска без интерпритатора да никак, но если под венду есть http://www.py2exe.org/, лепит exeшник у которого внутри уже и интерпритатор и код и нужные для кода либы. По поводу интерфейсов под питон, если вообще не сталкивался начни с tcl/tk или же как он там называется в модулях - tkinter. Qt это не только GUI как все привыкли думать, это далеко не только GUI, там довольно много всего наворочено. А если тебе поделать интерфейсы, то лучше бы с tkinter начать.

В Тк ненашел Drag-and-drop .
О Qt я читал но хз какую версию взять .

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version