Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Wat is een Python -gids ?
De programmeertaal Python biedt een aantal ingebouwde functie modules die het beheer van bestanden en data directories te vereenvoudigen . De modules laten veelvoorkomende taken , zoals het vergelijken van inhoud van de directory te voeren . In Python , deze taken neemt slechts een paar stappen in vergelijking met de vele lijnen van aangepaste code nodig is in andere talen . Hoewel grotendeels gebaseerd op Unix ideeën , de functies werken ook voor Microsoft Windows -systemen . Os.path

Op het moment van deze publicatie , de os.path module bestaat uit 31 functies die informatie op te halen voor een map padnaam . Os.path is een generieke module , Python een reeks operationele systeemspecifieke modules , zoals posixpath voor Unix en ntpath voor Windows , dat dezelfde functies als os.path hebben . Os.path.exists () geeft een logische " waar" als het pad opgegeven in de functie bestaat , anders keert een Os.path.getatime () geeft de datum en tijd van de computer voor het laatst benaderd het pad " vals. " . Sommige os.path functies werken alleen voor bepaalde besturingssystemen , bijvoorbeeld , de Unix -functie os.path.samefile ( ) heeft twee parameters en retourneert een "echte " als beide hetzelfde bestand of de map naam te identificeren
.
Filecmp

de filecmp module heeft twee functies die de inhoud van de bestanden en mappen te vergelijken . Filecmp.cmp ( ) heeft twee parameters opgeven van bestandsnamen . De functie levert een waar als de bestanden zijn hetzelfde en een false als ze verschillen . Daarnaast passeren een optionele derde parameter genaamd " ondiepe " om de functie om de verschillen te vergelijken . Deze parameter waar of onwaar is , en als het onwaar is , de functie vergelijkt de feitelijke gegevens van de twee bestanden . Anders is het vergelijkt directory-informatie van het bestand , zoals de grootte en de aanmaakdatum , die minder tijd kost . Filecmp.cmpfiles ( ) duurt drie parameters : twee mappen en een lijst met veel voorkomende hen bestanden en vergelijkt de bestanden als batch . De functie geeft drie lijsten van bestandsnamen : degenen die wedstrijd , die dat niet doen en degenen die fouten produceerde . Als een bestand niet bestaat in een van de mappen , , het telt bijvoorbeeld als een fout .
Tijdelijk bestand

Een module genaamd tempfile vereenvoudigt de handling van tijdelijke bestanden en mappen . In plaats van het creëren van tijdelijke bestanden in working directory van het programma , kan een programma in plaats daarvan zet ze in een subdirectory of een andere locatie . Tempfile.tempdir () geeft het pad van de huidige tijdelijke directory . Tempfile.TemporaryFile ( ) creëert een bestand - achtig object dat bestaat alleen zolang het open blijft , en het lijkt niet op een directory listing . Tempfile.NamedTemporaryFile ( ) werkt op dezelfde manier als tempfile.TemporaryFile ( ) , maar creëert een naam die verschijnt in de directory listings , zolang het bestand geopend blijft .
Shutil

De Python module shutil presteert op hoog niveau kopiëren , verplaatsen en bewerkingen op bestanden en mappen te verwijderen . Een Python programma met shutil functies erft de permissies van de gebruiker ; Python handhaaft beperkingen op de bestanden van andere gebruikers kopiëren en verwijderen . Shutil.copyfile ( ) heeft twee parameters , een bron en een bestemming bestandsnaam . De functie kopieert de inhoud van het bronbestand naar de bestemming . Shutil.copytree ( ) kopieert een gehele directory tree , inclusief submappen , uit een bron locatie naar een bestemming . Shutil.rmtree ( ) verwijdert een hele directory-structuur , inclusief alle bestanden in de map en in alle submappen . Shutil.move ( ) verplaatst een bestand of map naar een nieuwe locatie .

Previous: Next:
  python Programming
·Het gebruik van de Python Nume…
·Processen In Python 
·Hoe te Duplicaten verwijderen …
·Hoe te Sleutels verwijderen ui…
·Hoe de kleur van een Plot Poin…
·Hoe te gebruiken Python te con…
·Hoe je contacten op Evolution …
·Hoe te Loop Batch Processing i…
·Hoe te API Ping Met Python 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe je C # Online Leren 
·Hoe te wijzigen van een lettertype 's Kl…
·Hoe vindt u de Index -nummer van een ele…
·Hoe te gebruiken SQLite3 op een iPhone A…
·Hoe maak je een Vraag en Antwoord Progra…
·Hoe te beginnen een Windows Service Met …
·Hoe te sorteren Met behulp van de drop-d…
·Hoe naar Place Tracking Codes in een PHP…
·Hoe kan ik invoegen Paragraaf in FBML fo…
Copyright © Computer Kennis http://www.nldit.com