import msvcrt print "Pour quitter appuyer sur ESC" while 1: char = msvcrt.getch() if char == chr(27): break print char, if char == chr(13): print
Livres Sur ce Sujet
A Voir sur le même Sujet
-
Evénement clavier: Obtenir la touche appuyée par l’utilisateur
{filelink=15425} from Tkinter import * root = Tk( ) prompt=’Appuyez sur une touche du clavier’ lbl = Label(root, text=prompt, width=len(prompt)) lbl.pack( ) def key(event): “”” …
-
Obtenir le type de touche appuyée par l’utilisateur
{filelink=15676} from Tkinter import * class Evenement(Frame): def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Type des Touches”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) self.message=StringVar() lbl=Label(self, textvariable=self.message) self.message.set(“Appuyez sur une …
-
Exemple d’une calculatrice graphique simple
{filelink=16850} from Tkinter import * def frame(root, side): w = Frame(root) w.pack(side=side, expand=YES, fill=BOTH) return w def button(root, side, text, command=None): w = Button(root, text=text, …
-
Lire un fichier caractère par caractère
{filelink=16402} # Ouvrir le fichier en mode Lecture file = open(‘c:/test.txt’, ‘r’) while 1: char = file.read(1) # Lire le fichier caractère if not char: …
-
Evénement Clavier: Obtenir la touche du clavier appuyée par l’utilisateur
{filelink=15668} from Tkinter import * class Evenement(Frame): “”” Trouver la touche appuyé””” def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche de clavier”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) self.message=StringVar() …
-
Lire l’ensemble d’un fichier avec la méthode ‘read()’
{filelink=16407} f = open(r”c:/test.txt”) # Lire le fichier for char in f.read(): print char, Livres Sur ce Sujet
-
Evénement Clavier: Obtenir la touche du clavier relâchée par l’utilisateur
{filelink=15669} from Tkinter import * class Evenement(Frame): “”” Trouver la touche Relâchée””” def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche de clavier”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) self.message=StringVar() …
-
Lire l’entrée clavier avec la méthode ‘raw_input()’
{filelink=16559} import math as operation while 1: val1=raw_input(“Tapez Opérande #1(-1 pour quitter): “) val1= int(val1) val2=raw_input(“Tapez Opérande #2(-1 pour quitter): “) val2= int(val2) if val1==-1 …
-
Evénement Clavier: Vérifier si la touche ‘shift’ à été appuyée ou relâchée
{filelink=15670} from Tkinter import * class Evenement(Frame): “”” Evénement sur la touche ‘Shift'””” def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche – clavier”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) …
-
Exemple d’une calculatrice scientifique
{filelink=16851} from Tkinter import * import Pmw, string class SLabel(Frame): “”” SLabel defines a 2-sided label within a Frame. The left hand label has blue …
-
Définir la condtion d’arrêt d’une boucle avec if et break
{filelink=16543} total=0; moyenne=0; compteur=0; # début de la boucle while 1: note=raw_input(“Tapez La Note #%d(-1, pour Quitter):”%(compteur)) # lire l’entrée clavier note=int(note) # Convertir string …
-
Gérer les événements liés aux touches de direction du clavier
{filelink=15667} from Tkinter import * class Evenement(Frame): def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche de direction”) self.master.geometry(“150×100”) #La Taille du fenêtre self.pack(expand=YES, fill=BOTH) lbl=Label(self, text=”Appuyez …
-
Liste: Exemple d’utilisation d’opérateur de concaténation
{filelink=15888} maListe = [‘Pyton’, ‘et’, ‘Java’] maListe = maListe + [‘sont’, ‘Orientés objet’] print maListe #[‘Pyton’, ‘et’, ‘Java’, ‘sont’, ‘Orientxc3xa9s objet’] maListe += [‘et Faciles’] …
-
Tkinter: Gérer les événements clique et ‘double clique’ de la souris
{filelink=15679} from Tkinter import * def hi(event): print “Merci d’avoir cliquén pour quitterter, double cliquer ” def quitter(event): print ‘Merci, Au revoir’ import sys; sys.exit( …
-
Liér un événement à la touche “Entrée” du clavier
{filelink=15675} from Tkinter import * root = Tk() def onEnterKey(*ignore): print ‘onEnterKey sur python.mesexemples.com’ # Lier l’événement à la touche root.bind(”, onEnterKey) root.mainloop() Livres Sur …
-
Python: Obtenir la liste des arguments
{filelink=16858} import sys print “Le nom du scripte”, sys.argv[0] # Parcourir la liste des arguments if len(sys.argv) > 1: print “Il ya “, len(sys.argv)-1, “arguments:” …
-
Terminer une boucle avec le mot clé ‘break’
{filelink=16542} x=0 while x
-
Obtenir la racine carrée d’un nombre
{filelink=16681} from math import sqrt for x in range(99, 0, -1): root = sqrt(x) if root == int(root): print x break Livres Sur ce Sujet
-
Lier un ‘Callback’ à un événement
{filelink=15423} from Tkinter import * def hi(*ignore): “”” Ce message s’affiche à chaque fois que vous appuyez la touche entrée””” print ‘Bienvenu sur Python graphique’ …