import macpath file = "my:little:pony" print "isabs", "=>", macpath.isabs(file) print "dirname", "=>", macpath.dirname(file) print "basename", "=>", macpath.basename(file) print "normpath", "=>", macpath.normpath(file) print "split", "=>", macpath.split(file) print "join", "=>", macpath.join(file, "zorba")
Posts Related to Python: Exemple d’utilisation du module macpath
-
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: …
-
Fonction de découpage des chemins des fichiers
{filelink=16416} import os, time path= ‘c:/test.txt’ print os.path.basename(path) #test.txt print os.path.dirname(path) # C: print os.path.split(path) #(‘c:/’, ‘test.txt’) print os.path.splitdrive(path) # (‘c:’, ‘/test.txt’) # Extension print …
-
Exemple d’utilisation de la méthode ‘split() et splitlines()’ pour couper des chaînes de caractères
{filelink=16032} paragraph = “Exemple d’un paragraphe.n Composé de plusieurs lignes.n Nous allons l’utiliser. pour illustrer la fonction split.” print “Chaîne:”, paragraph print “Split par espace:”, …
-
Python: Exemple d’utilisation du module posix
{filelink=16960} import posix for file in posix.listdir(“.”): print file, posix.stat(file)[6]
-
Modifier la position courante d’un fichier avec le module ‘f.seek(offset [,where])’
{filelink=16410} file = open(‘c:/test.txt’,”w”) # Obtenir la position cournate print file.tell() # Modifier la position courante du fichier file.seek(5, 0) # Ecrire dans le fichier …
-
Python: Vérifier La syntaxe de retrait des codes(Indentation)
{filelink=16953} import tabnanny FILE = “exemple/script.py” file = open(FILE) for line in file.readlines(): print repr(line) # Vérifier le fichier tabnanny.check(FILE)
-
Exemple d’utilisation des listes comme une file d’attente
{filelink=16362} queue = [“A”, “B”, “C”] # Définition d’une file(liste) # Ajouter des éléments à la queue # de la file queue.append(“D”) queue.append(“Z”) queue.append([“E”,”F”,”G”]) #Afficher …
-
Exemple d’utilisation du module ‘xreadlines()’ pour lire un fichier volumineux
{filelink=16411} file = open(‘c:/test.txt’, ‘rb’) #Utiliser xreadlines() pour économiser de mémoire for line in file.xreadlines(): print line
-
Python: Charger et lire un fichier
{filelink=16892} def load_file(file): if isinstance(file, type(“”)): file = open(file, “rb”) return file.read() print len(load_file(“demo.jpg”)), “octets” print len(load_file(open(“tests/nom.jpg”, “rb”))), “octets”
-
Protocole FTP: Envoyer un fichier à un serveur FTP
{filelink=16709} import ftplib def send_File(file, user, pwd): ftp = ftplib.FTP(“ftp.exemple.com”) ftp.login(user, pwd) ftp.storlines(“STOR ” + file, open(file)) #Zone principale send_File(“users.txt”,”monUser”,”monpassword”)