Quais são os prós/contras do py2exe [fechado
Pergunta
Estou procurando um script simples que seja compilado com exe, e encontrei o PY2EXE antes de decidir trabalhar com ele, quais você acha que são os prós e os contras da ferramenta Py2exe?
Solução
Um vigar que eu conheço: Sem suporte para Python 3.x. Tanto quanto eu sei, não houve trabalho sobre isso (nada no OROTEFORGE SVN REPO de qualquer maneira), e nenhum plano para 3.x publicado no Site py2exe nesse momento.
Outras dicas
Prós:
- Seu aplicativo se torna independente, pode ser executado em um PC sem Python
Contras:
- Falsa sensação de segurança, seu aplicativo ainda é interpretado, é apenas que o script não está mais visível, mas o código de byte é e o Afaik pode ser facilmente convertido de volta à fonte.
- Grande tamanho do aplicativo, o script mais simples embalado com PY2EXE se torna vários megabytes em tamanho.
- Problemas em potencial, em certos casos (principalmente se você usar as codificações), você precisa novamente novamente como um exe e garantir que tudo funcione conforme o esperado, pode ser necessário verificar o código para descobrir se você está executando dentro do py2ex e fazer algo especial.
- Pode não funcionar se o seu aplicativo depende de certos módulos de python de terceiros.
Verificar Página inicial PY2EXE Para descobrir como mais e como alternar alguns desses problemas
Veja as bibliotecas de terceiros que você usa. Algumas bibliotecas (por exemplo, PIL) fazem truques com importações condicionais que dificultam o py2exe para agrupar o código certo. Esses problemas geralmente podem ser contabilizados, mas um pouco de pesquisador no Google pode economizar algumas dores de cabeça mais tarde.