Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 28, 2018 15:12:01

sergeyisaev1
Зарегистрирован: 2018-05-16
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

PyInstaller vs Pandas

Привет , подскажите , пожалуйста , можно ли при компиляции через PyInstaller брать у импортируемых библиотек только нужные части. А то при использовании PyInstaller +Pandas все приложения ~200мб.

Офлайн

#2 Июль 3, 2018 11:37:32

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 325
Репутация: +  13  -
Профиль   Отправить e-mail  

PyInstaller vs Pandas

Немного объясню. У библеотеки импортируются модули нужные ей для работы, есть функции, классы которые используют друг друга. Это означает, что если ты выдернешь что-нибудь нужное тебе из библеотеки без остальных, то то, что ты выдернул, не будет без них работать.
P.S. Python - интерпетируемый язык, а не копилируемый. Эти модули просто упаковывают python в DLL файл(с ex_freeze так) и запихивают в .exe все используемые модули. А скрипт так и остается скриптом, просто в оболочке, запускаевшей его.



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version