Загрузка...

Сжатие exe файла pyinstall

Тема в разделе Python создана пользователем XagLer 12 май 2020. 1129 просмотров

  1. XagLer
    XagLer Автор темы 12 май 2020 Тут что-то написано 63 26 май 2017
    Пишу ******* на питоне, после билда его через pyinstaller размер файла - 76мб
    Есть у кого варианты чем упаковать файл без потери работоспособности?
     
  2. Wolfpack
    Wolfpack 12 май 2020 301 5 янв 2019
    Ну упаковать не упаковать, но уменьшить размер исскуственно можно
     
    1. XagLer Автор темы
  3. deniszima
    deniszima 12 май 2020 0 6 фев 2020
    XagLer, на что именно ****** ?
     
    1. XagLer Автор темы
      deniszima, Пароли браузера + куки
  4. Supremacy
    Supremacy 12 май 2020 Efficiency 1226 13 янв 2020
    Чё?76 мб!? Походу питон весь упаковлся, посмотри код может что то лишнее есть
     
    1. Посмотреть предыдущие комментарии (5)
    2. XagLer Автор темы
      Supremacy, для стилака 10-20 мегабайт это вполне ок, но откуда взялись 76мб неебу((
    3. XagLer Автор темы
      Supremacy, нет такого "походу упаковывает", всегда упаковывается весь питон, но должно весить 10-15-20 мегабайт что ок для стилака
  5. XagLer
    XagLer Автор темы 12 май 2020 Тут что-то написано 63 26 май 2017
    Итак, проблема найдена и решена самостоятельно)
    --- Сообщение объединено с предыдущим 12 май 2020
    Кому интересно кстати - прописываете exclude неиспользуемых модулей при сборке pyinstaller`ом. Я не знал, что питон все модули хуярит((
     
    1. RU97
    2. setcode
      XagLer, Что было?
      Я сейчас специально упаковал один из проектов У меня вышло 8,80 МБ
      Команда "pyinstaller -F main.py"
  6. MarkDown
    MarkDown 12 май 2020 Разработка — https://zelenka.guru/threads/3971112/ 57 27 мар 2020
    Zip WinRar
     
    1. XagLer Автор темы
    2. MarkDown
      XagLer, я учился шутить у лучших комиков страны
  7. sesu
    sesu 12 май 2020 Ты не умеешь писать код 114 17 ноя 2019
    Ну если ты не знал, то все зависимости которые использовались, все либы и весь депендси хелл скомпилировался в ехе, как по твоему он использует зависимости? Тебе надо либо отдельные функции использовать либо компилировать из cython'a.
     
    1. Посмотреть предыдущие комментарии (2)
    2. XagLer Автор темы
      sesu, на питоне удобно писать всё это)
    3. sesu
      XagLer, юзай что то что компилируется в бинарник, rust/c++/go
    4. XagLer Автор темы
      sesu, у меня получилось добиться 30мб, после упаковки крипта 15-20мб будет. Я считаю что это вполне ок размер для недорогого стилака) А вообще ты 100% прав, с++ явно лучше для стилака. Но на питоне я могу сделать его быстрее и функциональнее за более короткий срок
Top
Загрузка...