import compileall print "Compilation en cours" compileall.compile_dir(".", force=1)
Posts Related to Python: Compiler les scripts d’un répertoire
-
Pyrhon: Compilation explicite d’un module
{filelink=16973} import py_compile # Compiler le fichier passé en paramètre py_compile.compile(“16959/ModuleWinReg.py”)
-
Python: définir une fonction à exécuter pendant l’arrêt d’un programme
{filelink=16870} import atexit def exit(*args): print “Términer”, args “”” Enregistrer deux fonctions de gestion d’arrêt Note: Le méthode sont exécutées en Système “LIFO” “”” atexit.register(exit) …
-
Python: Exemple de compilation dynamique d’un script
{filelink=16899} nom_script = “script.py” code_script = “”” prnt ‘Bienvenu sur mesexemples.com’ “”” try: compile(code_script, nom_script, “exec”) except SyntaxError, v: print “Erreur de syntaxe:”, v, “in”, …
-
Python: Tester une chaîne de caractères
{filelink=16045} str = ‘Bienvenu sur cours et exemples python’ print str.isalpha() # Vérifier si tous les caractères de la chaîne sont des lettres print str.isdigit( …
-
Exemple d’animation à l’aide des Threads(code externe)
{filelink=15415} #/* #Python and Tkinter Programming #John E. Grayson #ISBN: 1884777813 #Publisher: Manning #*/ from Tkinter import * import thread, time trace = 0 class …
-
Python: Afficher le nom et les informations de la plateforme
{filelink=16863} import sys print sys.platform,”=> “, if sys.platform == “win32”: import ntpath pathmodule = ntpath elif sys.platform == “mac”: import macpath pathmodule = macpath else: …
-
Python: Analyser le chemin du script
{filelink=16859} import sys # Importer le module ‘sys’ print “Le chemin a”, len(sys.path), “membres” # Ajouter un nouveau répertoire au chemin sys.path.insert(0, “test”) import test …
-
MIME: Attacher un fichier à un email
{filelink=16702} import os from email import * import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart def envoi_email(FROM, TO, sujet, MESSAGE, FICHIER): monEmail= MIMEMultipart() …
-
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””” def setDocumentLocator(self,locator): self.locator …
-
Python: Accéder à l’interface de pages jaunes de l’UNIX
{filelink=16966} import nis import string print nis.cat(“ypservers”) print string.split(nis.match(“bacon”, “hosts.byname”))