| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Che cosa è una directory Python
    Il linguaggio di programmazione Python fornisce una serie di moduli built-in di funzione che semplifica la gestione dei file e delle directory di dati . I moduli consentono di eseguire le operazioni più comuni , come ad esempio confrontando il contenuto della directory . In Python , questi compiti prendere solo pochi passi , rispetto alle molte righe di codice personalizzato richiesto in altre lingue . Anche se in gran parte sulla base di idee di Unix , le funzioni lavorano anche per i sistemi Microsoft Windows . Os.path

    Al momento di questa pubblicazione , il modulo os.path compone di 31 funzioni che recuperano le informazioni per un percorso di directory. Os.path è un modulo generico , Python ha una serie di moduli operativi specifici del sistema, come la posixpath per Unix e ntpath per Windows , che hanno lo stesso insieme di funzioni come os.path . Os.path.exists () restituisce un valore logico "vero" se esiste il percorso di directory specificato nella funzione , altrimenti restituisce un Os.path.getatime ( ) restituisce la data e l'ora dell'ultimo accesso al computer il percorso di " falso ". . Alcune funzioni os.path funzionano solo per alcuni sistemi operativi , ad esempio , la funzione os.path.samefile Unix ( ) accetta due parametri e restituisce un "vero" se entrambi identificano lo stesso nome del file o directory
    .
    filecmp

    Il modulo filecmp ha due funzioni che mettono a confronto il contenuto dei file e delle directory . Filecmp.cmp ( ) accetta due parametri specificano i nomi dei file . La funzione restituisce true se i file sono gli stessi e un falso in caso contrario. Inoltre , passare un terzo parametro opzionale chiamato " superficiale" alla funzione per confrontare differenze. Questo parametro è vera o falsa , e se è falsa , la funzione confronta i dati effettivi dei due file . In caso contrario , confronta le informazioni di directory del file , come le dimensioni e la data di creazione , che richiede meno tempo . Filecmp.cmpfiles () accetta tre parametri : due directory e un elenco di file che sono loro comuni e confronta i file in batch . La funzione restituisce tre liste di nomi di file : quelli che incontro , quelli che non lo fanno e quelli che ha prodotto errori . Se un file non esiste in una delle directory , ad esempio , conta come un errore .
    Temporanei

    un modulo chiamato tempfile semplifica la gestione di directory e file temporanei . Piuttosto che creare i file temporanei nella directory di lavoro del programma , un programma può invece metterli in una posizione sottodirectory o altro . Tempfile.tempdir ( ) restituisce il percorso della directory temporanea di corrente . Tempfile.TemporaryFile ( ) crea un oggetto file-like che esiste solo finché rimane aperta , e non appare in alcun elenco di directory . Tempfile.NamedTemporaryFile ( ) funziona allo stesso modo di tempfile.TemporaryFile ( ) , ma crea un nome che compare in elenchi di directory fino a quando il file rimane aperto.
    Shutil
    < p > Il modulo shutil Python esegue la copia di alto livello , spostare e rimuovere le operazioni su file e directory . Un programma Python utilizzando le funzioni shutil eredita le autorizzazioni dell'utente ; Python sostiene restrizioni sulla copia ed eliminazione di file di altri utenti. Shutil.copyfile ( ) ha due parametri , una fonte e un nome di file di destinazione . La funzione copia il contenuto del file di origine nella destinazione . Shutil.copytree ( ) consente di copiare un intero albero di directory , incluse le sottodirectory , da una posizione di origine a una destinazione . Shutil.rmtree ( ) rimuove un intero albero di directory , inclusi tutti i file nella directory e in tutte le sottodirectory . Shutil.move ( ) si sposta un file o una cartella in una nuova posizione .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire da RGB a HSL in Python 
    ·Introduzione a Python 3 
    ·Come calcolare la serie di Fourier in Python 
    ·Come sbarazzarsi di staffe in Python Array 
    ·Come leggere i file txt in Tuple in Python 
    ·Ottenere la lunghezza di un array in Python 
    ·Come scrivere codice in Python 
    ·Come esportare le immagini Into Python 
    ·Come fare iterativo Programma in Python 
    ·Come fare un videogioco semplice 
      Articoli in evidenza
    ·Certificazione Microsoft C Sharp 
    ·Come animare un JPanel in Java 
    ·Come scrivere i file XML in PHP 
    ·Come dividere in Python 
    ·Come leggere RSS Con VBScript 
    ·Tutorial per l' applicazione NetBeans Desktop 
    ·Come modificare i CSS con JavaScript 
    ·Come inviare i dati dei moduli di Microsoft Word a Acce…
    ·Come aggiungere Glut Con Visual C 
    ·Come aprire i file ODT in Office 2007 
    Copyright © Conoscenza Informatica http://it.wingwit.com