Python: открытие двух окон - PullRequest
       2

Python: открытие двух окон

0 голосов
/ 11 декабря 2010

хорошо, так что в течение последних двух недель я изучал Python, поскольку его очень просто понять и очень удобный метод создания графического интерфейса для программы. Однако у меня есть три проблемы.

Сначала, когда я открываю свой .py файл, открывается командное окно, а затем моя программа открывается поверх этого. Есть ли способ просто открыть программу? (а не командное окно)

Во-вторых, я с нетерпением искал простой метод компиляции (или «интерпретации») мои .py файлы в .exe файлы. Я встречал людей, которые говорили, что программа под названием py2exe - лучший метод, но я не могу заставить его работать ... Есть ли более простые методы для компиляции исходных кодов python в исполняемые файлы?

В-третьих, кто-нибудь может отослать меня на сайт со списком модулей для python вместе с их описаниями и / или примерами? это очень помогло бы мне, поскольку я пытался использовать встроенные команды справки в командной строке python, но я нахожу это слишком общим, поскольку он дает синтаксис, но не дает примеров того, какие приложения есть в каждой команде / модуле.

П.С .: Просто интересно, есть ли сайт, который предлагает примеры программ (и их исходные коды), которые были сделаны на python, на которые я мог бы взглянуть, чтобы лучше понять этот язык? (примеры: Python Games, Python GUI-приложения, Python Анкеты, Любые программы / приложения Python, демонстрирующие полезность языка)

ИНФОРМАЦИЯ:

  • ОС: WINDOWS 7: Ultimate Edition

  • Python Версия: 2.6


Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 11 декабря 2010

Чтобы не открывать командное окно, вы можете сохранить его как файл .pyw, в отличие от обычного .py.Что касается преобразования в exe, то py2exe работает лучше для меня, я знаю, что есть несколько других, но не так полно, как py2exe.Python.org должен содержать список большинства модулей.Такие же результаты можно легко получить, прибегая к поиску модулей Python.РЕДАКТИРОВАТЬ: Кроме того, что касается графического интерфейса, я обнаружил, что лично мне больше всего нравятся pyqt и tkinter.

0 голосов
/ 11 декабря 2010
  1. Используйте pythonw.exe вместо python.exe для запуска вашей программы.

  2. Я использую cx_freeze;документы на их веб-сайт .

  3. PyPI

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...