- {registration_date}
- сообщений: {posts}
- {tel_link}
Virtuos86
Не совсем так. Многие .py-модули используют .pyd расширения. Те же appswitch, telephone и appuifw импортируют такие расширения, и эти расширения тоже придется положить, только уже в c:/sys/bin.
Кроме того импорты модулей не обязательно находятся в начале .py-файлов, они могут находиться в середине, конце, да где угодно. Их все придётся искать. Помимо этого многие .py-файлы скомпилированы в .pyc-файлы, а их уже нельзя просто так открыть.
Поэтому подобная тактика освобождения от "мусора" в принципе реализуема, но ооочень хлопотная. А сэкономите всего пару мегабайт (в модульпаки включено действительно много модулей на все случаи жизни).
Кроме того импорты модулей не обязательно находятся в начале .py-файлов, они могут находиться в середине, конце, да где угодно. Их все придётся искать. Помимо этого многие .py-файлы скомпилированы в .pyc-файлы, а их уже нельзя просто так открыть.
Поэтому подобная тактика освобождения от "мусора" в принципе реализуема, но ооочень хлопотная. А сэкономите всего пару мегабайт (в модульпаки включено действительно много модулей на все случаи жизни).
Понятно. Пожалуй, лучше пользоваться сборкой питона, нежели потратить время на свою сборку. А времени, как я понял, уйдет не 5ть минут...
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5