Форум сайта python.su
0
Всем доброго времени суток.
В прогроммировании я новичок, и мне неоднократно советовали питон для начала, прочитал стандартный учебник, научился делать калькулятор.
Но вот вопрос, возможно ли на питоне сделать обычный .ехе файл, ну типа создать настоящую программу, а не отображать Hello World в чернов окошке. Я ищу примеры программ на питоне уже два дня, столкнулся только на приложение для Symbian и кодов, прочитал что на питоне написан всемирно известнй гугл, но нету ничего что можно скачать на компютер и посмотреть, хотя бы простой калькулятор или музыкальный плеер все что угодно. Если у кого то есть такая программа, оооочень прощу поделится.
Возможно также я просто не так понял предназначение Python, если так то прощу обьяснить)))
Заранее спасибо.
Офлайн
1
Не Питоне написан не весь Гугл, а лишь некоторые его сервисы, например, Ютуб (морда).
Питон — язык общего назначения. На нем можно писать в т.ч. и оконные приложения. В поставке идет библиотека tk. Рекомендую вам попробовать библиотеку wx: http://wxpython.org/
Для распространения программ, написанных на питоне, используют разные утилиты.
Например, py2exe — для Винды. Еще есть Pyinstaller, который поддерживает разные платформы.
Офлайн
19
Плеер на питоне, легко. Разве что Вы щас начнете запевать песню, что там много кода и ничего не понятно, но все же.
http://www.foobnix.com/
А то что вы хотите называется не exe а GUI. Вам вероятно нужны красивые окошки. Для этого есть множество различных библиотек такие как, Tkinter, PyQt, PySide, PyGtk, Kiwi, etc.
Я все же буду настаивать на мнении, что прежде чем браться за рисование окошек, разобраться бы Вам сперва с основами, чтобы не было каши в голове и вы четко знали чего хотите и как это получить.
Пользуйтесь Google.
Отредактировано cutwater (Авг. 13, 2012 09:48:49)
Офлайн
173
Да Python используют и при создании десктоп приложений.
Популярные:
https://www.dropbox.com/
http://taskcoach.org/
http://code.google.com/p/spyderlib/
http://eric-ide.python-projects.org/
Помимо того, что указал igrishaev, есть и другие инструменты.
Для разработки GUI приложений: PyQt или PySide (наверное, самый продвинутый, с остальными возможно придется писать много велосипедов)
Для преобразования в exe: cx_Freeze - поддерживает win, nix, mac; Python 2 и Python 3
А если хочется научиться делать GUI приложения, нужно определиться с инструментом (PyQt, Wx, Tk и т.д.) и почитать учебник, например:
http://zetcode.com/tutorials/pyqt4/ на русском
Офлайн
20
http://ru.wikipedia.org/wiki/Центр приложений Ubuntu
=> https://code.launchpad.net/software-center (т.е сам центр приложений
)
http://musicbrainz.org/doc/MusicBrainz_Picard
http://www.pygame.org/projects/22/releases.php
Отредактировано EBFE (Авг. 13, 2012 12:23:02)
Офлайн
0
Большое спасибо всем ребята за помощь, теперь думаю питон то что нужно)))
cutwater
Я все же буду настаивать на мнении, что прежде чем браться за рисование окошек, разобраться бы Вам сперва с основами, чтобы не было каши в голове и вы четко знали чего хотите и как это получить.
Офлайн