Различия между версиями 4 и 5
Версия 4 от 2010-05-26 14:12:38
Размер: 1425
Редактор: alafin
Комментарий:
Версия 5 от 2010-05-26 14:15:51
Размер: 1611
Редактор: alafin
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 8: Строка 8:
Чтобы начать использовать py2exe, необходимо создать файл setup.py наподобие следующего: Чтобы начать использовать py2exe, необходимо создать файл setup.py
Для
консольного приложения setup.py будет выглядеть где-то так:
Строка 13: Строка 14:
# setup(windows=['myprog.py']) # вариант для GUI-приложения }}}
Для GUI-приложения так:
{{{
#!highlight python
from distutils.core import setup
import py2exe
setup(windows=['myprog.py']) # вариант для GUI-приложения

Py2exe - конвертер в exe-файлы

http://www.py2exe.org/pythonlogo.png

Py2exe - рсширение distutils, позволяющее сконвертировать программу на языке Python в исполняемый exe-файл для Windows. Полученная программа может работать без установки Python.

Чтобы начать использовать py2exe, необходимо создать файл setup.py Для консольного приложения setup.py будет выглядеть где-то так:

   1 from distutils.core import setup
   2 import py2exe
   3 setup(console=['myprog.py']) # консольное приложение с единственной точкой входа - файлом "myprog.py"

Для GUI-приложения так:

   1 from distutils.core import setup
   2 import py2exe
   3 setup(windows=['myprog.py']) # вариант для GUI-приложения

Запуск скрипта setup.py:

python setup.py py2exe

В результате будут созданы каталоги "build" и "dist". Каталог build используется как рабочая область на время упаковки приложения, и его можно удалить после окончания работы сценария setup.py. Файлы в каталоге dist - это ваше готовое приложение.

Пакеты/Python/Py2exe (последним исправлял пользователь alafin 2010-05-30 06:14:19)