Converter .py para .exe

1. Converter .py para .exe

Patrick Alves
D3ST1N

(usa Kali)

Enviado em 28/11/2017 - 15:10h

Bom dia, eu estudo python já um ano, na tentativa de passar meus scripts para executáveis, acabo tendo problemas técnicos que não consigo resolver.
Eles sempre param de funcionar.
Esse é o erro que aparece: ModuleNotFoundError: No module named 'codecs'

esse é meu script que eu tentei converter para .exe : um jogo de pedra, papel e tesoura

from time import sleep
from random import randint
itens = ('Pedra', 'Papel', 'Tesoura')
comp = randint(0, 2)
print('Suas opções\n[ 0 ]Pedra\n[ 1 ]Papel\n[ 2 ]Tesoura')
joga = int(input('Digite sua jogada: '))
sleep(1)
print('\033[0;34mJO')
sleep(1)
print('KEN')
sleep(1)
print('PO!!')
print('\033[0;33m-=-' * 10)
print('Computador jogou {}'.format(itens[comp]))
print('Jogador jogou {}'.format(itens[joga]))
print('-=-' * 10)
if comp == 0: # PEDRA
if joga == 1:
print('\033[0;32mO Jogagor ganhou')
elif joga == 0:
print('\033[0;35mEmpate')
else:
print('\033[0;31mO computador ganhou')
elif comp == 1: #PAPEL
if joga == 2:
print('\033[0;32mO Jogador ganhou')
elif joga == 1:
print('\033[0;35mEmpate')
else:
print('\033[0;31mO computador ganhou')
elif comp == 2: #Tesoura
if joga == 0:
print('\033[0;32mO Jogador ganhou')
elif joga == 2:
print('\033[0;35mEmpate')
else:
print('\033[0;31mO computador ganhou')

Quem poder responder estarei deveras agradecido.


  


2. Re: Converter .py para .exe

Patrick Alves
D3ST1N

(usa Kali)

Enviado em 29/11/2017 - 11:36h

 
[quote]D3ST1N escreveu:

Bom dia, eu estudo python já um ano, na tentativa de passar meus scripts para executáveis, acabo tendo problemas técnicos que não consigo resolver.
Eles sempre param de funcionar.
Esse é o erro que aparece: ModuleNotFoundError: No module named 'codecs'

esse é meu script que eu tentei converter para .exe : um jogo de pedra, papel e tesoura

from time import sleep
from random import randint
itens = ('Pedra', 'Papel', 'Tesoura')
comp = randint(0, 2)
print('Suas opções\n[ 0 ]Pedra\n[ 1 ]Papel\n[ 2 ]Tesoura')
joga = int(input('Digite sua jogada: '))
sleep(1)
print('\033[0;34mJO')
sleep(1)
print('KEN')
sleep(1)
print('PO!!')
print('\033[0;33m-=-' * 10)
print('Computador jogou {}'.format(itens[comp]))
print('Jogador jogou {}'.format(itens[joga]))
print('-=-' * 10)
if comp == 0: # PEDRA
if joga == 1:
print('\033[0;32mO Jogagor ganhou')
elif joga == 0:
print('\033[0;35mEmpate')
else:
print('\033[0;31mO computador ganhou')
elif comp == 1: #PAPEL
if joga == 2:
print('\033[0;32mO Jogador ganhou')
elif joga == 1:
print('\033[0;35mEmpate')
else:
print('\033[0;31mO computador ganhou')
elif comp == 2: #Tesoura
if joga == 0:
print('\033[0;32mO Jogador ganhou')
elif joga == 2:
print('\033[0;35mEmpate')
else:
print('\033[0;31mO computador ganhou')

Quem poder responder estarei deveras agradecido.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts