Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hva er en Python Directory
    ? Programmeringsspråket Python gir en rekke innebygde funksjonen moduler som forenkler håndtering av filer og data kataloger. Modulene kan du utfører vanlige oppgaver , for eksempel å sammenligne katalogen innholdet . I Python , disse oppgavene tar bare noen få skritt i forhold til de mange linjer med egendefinert kode som kreves i andre språk . Men i stor grad basert på Unix ideer , funksjonene også arbeide for Microsoft Windows-systemer . Os.path

    På tidspunktet for denne publikasjonen , består os.path modul på 31 funksjoner som henter informasjon om en katalog banenavn . Os.path er en generisk modul, Python har et sett med operativsystem -spesifikke moduler, for eksempel posixpath for Unix og ntpath for Windows , som har samme sett med funksjoner som os.path . Os.path.exists () returnerer en logisk "true" hvis katalogen banen som er angitt i funksjonen finnes, ellers returnerer en Os.path.getatime ( ) returnerer datoen og klokkeslettet på datamaskinen sist åpnet banen "false ". . Noen os.path funksjonene fungerer bare for visse operativsystemer , for eksempel , tar Unix -funksjonen os.path.samefile ( ) to parametre og returnerer en "true" dersom både identifisere den samme filen eller katalogen navn
    .
    Filecmp

    filecmp modulen har to funksjoner som sammenligner innholdet i filer og kataloger . Filecmp.cmp () tar to parametre å spesifisere filnavn. Funksjonen returnerer en sann hvis filene er de samme og en falsk hvis de skiller seg. Videre passerer en valgfri tredje parameter kalt " grunne " til funksjonen for å sammenligne forskjeller. Denne parameteren er sann eller usann , og hvis den er falsk , sammenligner funksjonen de faktiske dataene i de to filene . Ellers sammenligner det filens katalogen informasjon , for eksempel størrelse og opprettelsesdato, som tar mindre tid . Filecmp.cmpfiles () tar tre parametere : to kataloger og en liste over filer som er felles for dem og sammenligner filene som en batch . Funksjonen returnerer tre lister med filnavn : de som kamp , de som ikke gjør det , og de ​​som produserte feil . Hvis en fil ikke eksisterer i en av katalogene , for eksempel , teller det som en feil .
    Tempfile

    En modul kalt tempfile forenkler håndteringen av midlertidige filer og kataloger . Snarere enn å lage midlertidige filer i programmets arbeidskatalog, kan et program i stedet sette dem i en undermappe eller annet sted . Tempfile.tempdir ( ) returnerer banen til den nåværende midlertidige katalogen. Tempfile.TemporaryFile ( ) oppretter en fil -lignende objekt som eksisterer bare så lenge det forblir åpent, og det vises ikke på noen katalogoppføring . Tempfile.NamedTemporaryFile ( ) fungerer på samme måte som tempfile.TemporaryFile ( ), men skaper et navn som vises i katalogen oppføringer så lenge filen forblir åpent.
    Shutil
    < p > Den Python -modul shutil utfører høyt nivå kopiere, flytte og fjerne operasjoner på filer og kataloger . En Python-program ved hjelp shutil funksjoner arver tillatelsene for brukeren, Python opprettholder restriksjoner på kopiering og slette andre brukeres filer. Shutil.copyfile ( ) har to parametre , en kilde og en destinasjon filnavn. Funksjonen kopierer innholdet i kilden filen til bestemmelsesstedet. Shutil.copytree ( ) kopierer en hel katalog treet, inkludert underkataloger , fra en kilde posisjon til en destinasjon. Shutil.rmtree ( ) fjerner en hel katalog treet, inkludert alle filene i katalogen og i alle underkataloger . Shutil.move ( ) flytter en fil eller mappe til en ny plassering .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få Python til å få et bilde Output 
    ·Slik fjerner data fra en matrise i Python 
    ·Hvordan erstatte det siste tilfellet av en streng i Pyt…
    ·Hvordan bruke PDB i Python 
    ·Hvordan lage en Loop å finne gjennomsnittet av en grup…
    ·Hvordan finne en liste i Python 
    ·Hvordan lage Python Åpen 
    ·Hvordan Swap 8 - Byte Big Endian i Python 
    ·Hvordan sortere en Python Dictionary nøkler eller verd…
    ·Hvordan vite Mål for en Array i Python 
      Anbefalte artikler
    ·Hvordan legge til en apostrof i CL AS/400 
    ·Slik fjerner nuller fra en PHP Array 
    ·Slik eksporterer du en fast bredde tekstfil for en tabe…
    ·Hvordan bruke FBML Tags 
    ·Hvordan få en ekstern webside med JavaScript 
    ·Hva er pekere og hvordan de brukes 
    ·Hvordan Shadow i VB.NET 
    ·Hvordan kan jeg sette en variabel på flere linjer for …
    ·Alternativene for DataGridView 
    ·Slik viser et Count i PHP og MySQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/