Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 16, 2012 09:29:44

godovdm
Зарегистрирован: 2012-04-16
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Хранение модулей в байткоде

Доброго дня всем!
Подскажите пожалуйста, можно ли как-нибудь устанавливать модули сразу в байт коде? Возникла необходимость отказаться от хранения скриптов в обычном формате (.py) и использовать только pyc.

Всем заранее благодарен.

Офлайн

#2 Апрель 23, 2012 07:57:50

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Хранение модулей в байткоде

Можно.

..bw



Офлайн

#3 Апрель 25, 2012 08:56:49

godovdm
Зарегистрирован: 2012-04-16
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Хранение модулей в байткоде

Есть у питона специальная команда для этого? setup.py install -bytecode (например), или как это сделать?

Офлайн

#4 Апрель 25, 2012 12:05:48

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Хранение модулей в байткоде

Если руками, то смотри py_compile, если по людски (яйца через setuptools), то как-то так:

from setuptools import setup
setup(
# ...
    options  = {'bdist_egg': dict(
        exclude_source_files=True)}
)

..bw



Отредактировано bw (Апрель 25, 2012 12:06:17)

Офлайн

#5 Апрель 26, 2012 09:46:05

godovdm
Зарегистрирован: 2012-04-16
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Хранение модулей в байткоде

Спасибо, попробуем

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version