Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Tutorial Teclado Python
Ter acesso a funções do teclado em Python é importante quando você quer pedir um usuário digitar informações, como uma lista de nomes de funcionários . Funções do teclado são específicos de plataforma. O MS VC + + runtime ( msvcrt ) fornece a funcionalidade de teclado básico para os sistemas operacionais Windows . Chame a função " kbhit " para verificar se alguma tecla foi pressionada e chamar a função " getch " para acessar o valor da última tecla pressionada. Instruções
1

Abra o arquivo de Python em um editor de texto como o Notepad do Windows .
2

Adicione o MS VC + + runtime ( msvcrt ), que permite o acesso às funções do teclado , adicionando o seguinte código na parte superior do seu arquivo :

importação msvcrt
3

Limpar o buffer de teclado , adicionando o seguinte código na sua função :

enquanto msvcrt.kbhit (): msvcrt.getch ()
4

Consultar o usuário pressione uma tecla específica e , em seguida, executar código adicional enquanto espera por uma tecla pressionada, adicionando o seguinte código na sua função :

print " pressione C para continuar "

enquanto não msvcrt.kbhit () ou msvcrt.getch () = "C "

# código para ! executar enquanto espera

print " . " ,

time.sleep ( 0,5)

recuo cada linha após o " enquanto " declaração de laço com a tecla "tab". A função " msvcrt.kbhit " retorna true uma vez uma tecla foi pressionada. Isso impede que a função " msvcrt.getch " de bloqueio, de modo que outro código pode ser executado enquanto se espera para o usuário. A função " msvcrt.getch " irá retornar o último caractere pressionado que ainda não foi processado. O código exibe um "." caráter cada meio segundo até que o usuário pressiona a tecla "C".
5

Salve o arquivo , compilar seu programa e executá-lo para executar as funções do teclado Python.

Anterior :

Próximo : No
  Os artigos relacionados
·Como limpar uma caixa de listagem em Python 
·Como construir um analisador em Python 
·Como programar uma aranha e-mail em Python 
·Exemplos de Python Processamento de XML 
·Python Métodos Kernel 
·Como carregar uma caixa de combinação de uma lista Py…
·Como introduzir um comando para um número em Python 
·Como fazer um VAR global em Python 
·Como executar o Python com o argumento 
·Como carregar uma string em um dicionário Python 
  Artigos em destaque
·Como imprimir valores ENUM em C 
·Como excluir linhas de arquivo de texto em PowerShell 
·Como desabilitar Triggers no MySQL 
·Como escrever Valores de entrada GData como uma String 
·Como executar um arquivo PHP externo 
·Como editar um arquivo XML em PHP 
·Como construir Python 2.6 
·Como limpar o código Java 
·Como renomear colunas no MySQL 
·Como distribuir Xcode no Mac Apps 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados