Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Python: Copier des objets avec le module copy

Python: Copier des objets avec le module copy
import copy
 
a = [[1],[2],[3]] # Création d'une liste
 
b = copy.copy(a) # Copier l'objet liste
 
pri

Python: Exemple d’utilisation du module symbol

Python: Exemple d'utilisation du module symbol
import symbol
 
print "print", symbol.print_stmt
print "continue", symbol.continue_stmt
print "retur

Python: Compilation et exécution dynamique d’un script

Python: Compilation et exécution dynamique d'un script
code_script = """
print 'Apprendre à programmer'
"""
 
# Compiler le script
try
    code = compile(c

Python: Exemple d’utilisation de la fonction apply

Python: Exemple d'utilisation de la fonction apply
def function(a, b):
    print a, b
 
apply(function, ("France", "Paris"))
apply(function,([8,5]))
ap

Python; Accéder au registre des Windows pour extraire l’utilisateur courant

Python; Accéder au registre des Windows pour extraire l'utilisateur courant
import _winreg
 
explorer = _winreg.OpenKey(
    _winreg.HKEY_CURRENT_USER,
    "SoftwareMicrosoft

Python: Lire des lignes d’un module

Python: Lire des lignes d'un module
import linecache
 
print linecache.getline("test.py", 5)
 
print linecache.getline("exemple.py", 9)

Pyton: Obtenir la touche appuyée par l’utilisateur

Pyton: Obtenir la touche appuyée par l'utilisateur
import msvcrt
 
print "Pour quitter appuyer sur ESC"
 
while 1:
    char = msvcrt.getch()
    if char

Python: Installer une fonction de profilage avec le module sys

Python: Installer une fonction de profilage avec le module sys
import sys
 
def exemple(n):
    j = 0
    for i in range(n):
        j = j + i
    return n
 
def pr

Python: Exemple de garbage collection

Python: Exemple de garbage collection
import gc gc_was_enabled = gc.isenabled( )
if gc_was_enabled:
    gc.collect( )
    gc.disable( )

Python: déboguer un programme

Python: déboguer un programme
import pdb
 
def test(n):
    j = 0
    for i in range(n):
        j = j + i
    return n
 
db = pdb.