im ищет простой скрипт, который будет скомпилирован для exe, и я нашел py2exe , прежде чем я решит работать с ним, что вы думаете о плюсах и минусах инструмента py2exe?Каковы плюсы и минусы py2exe
2
A
ответ
5
Один мошенников, что я знаю о: no support for Python 3.x. Насколько мне известно, на этом не было сделано никакой работы (ничто в SourceForge SVN repo в любом случае), и в настоящее время нет планов на 3.x, опубликованных на py2exe site.
10
Плюсы:
- Ваше приложение становится автономным, может работать на ПК без Python
Cons:
- Ложное чувство безопасности, ваше приложение по-прежнему интерпретированы, это просто, что скрипт больше не виден, но байтовый код и AFAIK его можно легко преобразовать обратно в исходный код.
- Большой размер приложения, самый простой скрипт, упакованный с py2exe, становится размером в несколько мегабайт.
- Потенциальные проблемы, в некоторых случаях (в основном, если вы используете кодировки), вам нужно повторно протестировать приложение как exe и убедиться, что все работает должным образом, вам может потребоваться проверить код, чтобы узнать, работаете ли вы внутри py2exe и сделать что-то особенное.
- Может не работать, если ваше приложение зависит от некоторых сторонних модулей python.
Проверить Py2exe homepage найти, как все больше и, как обойти некоторые из этих проблем
2
Ознакомиться со сторонними библиотеками, которые вы используете. Некоторые библиотеки (например, PIL) выполняют трюки с условным импортом, что затрудняет объединение py2exe с правильным кодом. Эти проблемы часто могут быть сработаны, но некоторые из них могут помочь вам немного болеть.
Смежные вопросы
- 1. Каковы плюсы и минусы TreeSet
- 2. Каковы плюсы и минусы активов_packager и Jammit?
- 3. Каковы плюсы и минусы использования `select table_name. *`?
- 4. Каковы плюсы и минусы обучения ассемблеру?
- 5. Каковы плюсы и минусы использования Meteor-Roles?
- 6. Каковы плюсы и минусы языка программирования Icon?
- 7. Каковы плюсы и минусы различных реализаций Python?
- 8. Каковы плюсы и минусы наличия таблиц истории?
- 9. Каковы плюсы и минусы модели Anchor Modeling?
- 10. OcMock vs OcMockito - каковы плюсы и минусы
- 11. Каковы плюсы и минусы использования параметра out
- 12. Плюсы и минусы READ_COMMITTED_SNAPSHOT
- 13. Архитектура ServiceBus Плюсы и минусы
- 14. Плюсы и минусы интерпретируемых языков
- 15. Плюсы и минусы Java-портлетов?
- 16. Плюсы и минусы CodeSmith
- 17. Плюсы и минусы 'inline'
- 18. SELECT * - плюсы/минусы
- 19. Безопасность веб-сервиса: Каковы плюсы и минусы WSE3.0 и WCF?
- 20. Каковы минусы и плюсы между SparkR и Revolution R?
- 21. Каковы плюсы и минусы между UIImageView и CCSprite?
- 22. Каковы плюсы и минусы Jade и EJS для шаблонов Node.js?
- 23. Плюсы/минусы встроенных сценариев?
- 24. Каковы плюсы и минусы rspec насмешливые против других насмешливых фреймворков?
- 25. Каковы плюсы и минусы использования усов с Backbone.js?
- 26. Каковы плюсы и минусы Enumerators против Conduits vs. Pipes?
- 27. Каковы плюсы и минусы вложенных шаблонов против новых интерфейсов?
- 28. Каковы некоторые плюсы и минусы наследования класса тестов junit?
- 29. Каковы плюсы и минусы этих двух проектов объектов объекта
- 30. Prims vs Polys: каковы плюсы и минусы каждого?