Aprender como fazer uma caixa de entrada em Python podem ajudá-lo a capturar as informações do usuário que você pode usar em seu programa. Um programa de computador geralmente utiliza as informações inseridas pelo usuário para gerar algum tipo de resultado , e caixas de entrada são uma das melhores maneiras de capturar informações do usuário . Um widget de caixa de entrada é também conhecido como um controle de caixa de texto em outras linguagens de programação , e permite que um usuário insira uma linha de texto . Instruções
1
IDLE Launch, interface gráfica do usuário do Python , clique no menu " Arquivo" e selecione " Nova janela " para lançar uma nova janela . Pressione " Ctrl" e "S" para o lançamento do "Salvar como" janela de diálogo. Digite " entryBox " ao lado de " Nome do arquivo: " . " Salvar " e clique
2
Importar o seguinte namespace adicionando esta linha ao seu arquivo :
de importação Tkinter *
3
criar a caixa de entrada e definir o foco , adicionando o seguinte código:
principal = Tk () txtBox = Entry (principal) txtBox.pack () txtBox . focus_set ()
4
Copie e cole o seguinte código para criar um " retorno de chamada" definição que receberá o texto na caixa de entrada quando o botão é clicado :
def callback ( ) : print ' a caixa de entrada contém : ' + txtBox.get ()
5
Crie o botão que irá executar o evento de retorno de chamada criado na etapa anterior :
btnGetText = botão ( principal , text = " texto de exibição " , width = 10 , command = callback) btnGetText.pack () mainloop ()
6
Clique no botão " Windows" botão Iniciar e digite "cmd " no a caixa de texto " Pesquisar programas e arquivos " . Pressione "Enter" para abrir a janela do prompt de comando . Navegue até "C: \\ Python