Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset
Comments Off

Python: Installer une fonction de profilage avec le module sys

{filelink=16864} import sys   def exemple(n): j = 0 for i in range(n): j = j + i return n   def profiler(frame, event, arg): print event, frame.f_code.co_name, frame.f_lineno,...
Comments Off

Python: Limiter l’utilisation d’une ressource(UNIX)

{filelink=16971}   import resource   # Limiter l'utilisation de CPU resource.setrlimit(resource.RLIMIT_CPU, (0, 1))   # Lancer une boucle de longue durée for i in range(1000): for j in...
Comments Off

Python: Trouver tous les membres d’une fonction

{filelink=16889}   class A: def a(self): pass def b(self): pass   class B(A): def c(self): pass def d(self): pass   def getmembres(klass,...
Comments Off

Python: Installer un traceur avec le module sys

{filelink=16865} import sys   # définition d'un fonction def exemple(n): j = 0 for i in range(n): j = j + i return n   # définition d'une fonction de traçage def tracer(frame, event, arg): ...
Comments Off

Exemple d’utilisation de la boîte de dialogue ‘Couleur’ pour modifier la couleur d’un Bouton

{filelink=15404} # -*- coding: cp1252 -*-   from Tkinter import * from tkColorChooser import askcolor   def setBgColor(): """ Fonction utilisée dans l'événement clique du bouton """ ...
Comments Off

CGI: Envoyer les données d’un formulaire HTML

{filelink=16693} #!c:/Python32/python   import cgi   def send_form( dic ) : Nom = dic.getvalue("nom", "" ) PNom = dic.getvalue("prenom", "" )   flag...
Comments Off

Exemple d’utilisation de l’objet ‘locator’ pour obtenir des informations sur les Nœuds

{filelink=16790} import sys from xml.sax import saxutils from xml.sax import make_parser from xml.sax import handler   class SimpleHandler(saxutils.DefaultHandler): """ Utilisaion de l'objet locator""" ...
Comments Off

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 ) ...
Comments Off

Utilisation du module ‘saxutils.DefaultHandler’ pour interpréter un fichier XML

{filelink=16785}   from xml.sax import make_parser from xml.sax import saxutils   class Lire_XML(saxutils.DefaultHandler): """ Trouver le début, la fin et les caractères de chaque élément """ ...
Comments Off

GUI: Attribuer le focus à un widget

{filelink=15427} from Tkinter import *   class SimpleFrame(Frame): def __init__(self, parent=None): Frame.__init__(self, parent) self.pack() self.paintComponent()   ...