Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Vad är en Python Directory

    ? Programmeringsspråket Python ger ett antal inbyggda funktion moduler som förenklar hantering av filer och data kataloger . Modulerna kan du utföra vanliga uppgifter , till exempel att jämföra kataloginnehåll . I Python , dessa uppgifter tar bara några steg jämfört med många rader av anpassad kod som krävs i andra språk . Även stor del baserad på Unix idéer , funktioner fungerar även för Microsoft Windows -system . Os.path

    Vid tidpunkten för denna publikation består os.path modulen av 31 funktioner som hämtar informationen för en katalog sökväg . Os.path är en generisk modul , Python har en uppsättning av operativsystem - specifika moduler, såsom posixpath för Unix och ntpath för Windows , som har samma uppsättning funktioner som os.path . Os.path.exists ( ) returnerar ett logiskt " sant" om sökvägen anges i funktionen finns , annars returneras ett Os.path.getatime ( ) returnerar datumet och tiden datorn senast öppnades vägen " falskt . " . Vissa os.path funktioner fungerar bara för vissa operativsystem , till exempel , tar Unix funktionen os.path.samefile ( ) två parametrar och returnerar ett " sant" om både identifiera samma fil eller katalognamn
    .
    Filecmp

    filecmp modulen har två funktioner som jämför innehållet i filer och kataloger . Filecmp.cmp ( ) tar två parametrar som anger filnamn . Funktionen returnerar ett sant om filerna är samma och ett falskt om de skiljer sig . Dessutom passerar en valfri tredje parameter som heter " ytlig " till funktionen för att jämföra skillnader . Denna parameter är sant eller falskt , och om det är falskt , jämför funktionen de faktiska uppgifter av de två filerna . Annars jämförs filens katalog information, såsom storlek och datum för skapande , som tar mindre tid . Filecmp.cmpfiles ( ) tar tre parametrar : två kataloger och en lista över filer som är gemensamma för dem och jämför filerna som en sats . Funktionen returnerar tre listor med filnamn : de som matchar , de som inte gör det och de som produceras fel . Om en fil inte finns i någon av katalogerna , till exempel , räknas det som ett fel .
    Tempfilstrategi

    En modul som kallas cacheminnet förenklar hanteringen av temporära filer och kataloger . Snarare än att skapa temporära filer i programmets arbetskatalog , kan ett program som lades istället dem i en underkatalog eller annan plats . Tempfile.tempdir ( ) returnerar sökvägen för den aktuella tillfälliga katalogen . Tempfile.TemporaryFile ( ) skapar en fil - liknande objekt som bara finns så länge det förblir öppen , och det behöver inte finnas på någon katalog notering . Tempfile.NamedTemporaryFile ( ) fungerar på samma sätt som tempfile.TemporaryFile ( ) men skapar ett namn som visas i katalogen listor så länge filen är öppen . Addera Shutil

    Python -modulen shutil presterar på hög nivå kopiera, flytta och ta bort operationer på filer och kataloger . Ett Python program med shutil funktioner ärver behörigheterna för användaren , Python upprätthåller begränsningar för kopiering och radera andra användares filer . Shutil.copyfile ( ) har två parametrar , en källa och en destination filnamn . Funktionen kopierar innehållet i källfilen in destinationen. Shutil.copytree ( ) kopierar en hel katalog träd , inklusive underkataloger , från en källa plats till en destination . Shutil.rmtree ( ) tar bort en hel katalog träd , inklusive alla filer i katalogen och i eventuella underkataloger . Shutil.move ( ) flyttar en fil eller katalog till en ny plats . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar HTML i Python
    ·Hur man tar bort ett understreck i Python
    ·Hur får knapptryckningar i Python
    ·Python Rope Tutorial
    ·Hur Design bokföringsprogram
    ·Hur: Python klassmetoder
    ·Hur man stänger av Python deprecation Varningar
    ·Så här sorterar Sequence Symboler
    ·Hur man kan koda UTF - 8 i Python
    ·Hur man tar bort alla bokstäver från en lista i Pytho…
    Utvalda artiklarna
    ·Hur man installerar spel till Android via en PC med APK…
    ·Hur köra ett skript fil i Java för att mata ut en XML…
    ·Hur Tillåt autentisering för User-Agent PHP Bots
    ·Hur importera dina egna bibliotek i Java
    ·PHP Parse Alternativ
    ·Hur Multiplicera värden i VB
    ·Hur man skickar en JavaScript-funktion i en hyperlänk
    ·Lägga ActionListener
    ·Hur du ansluter en direkt Tandem till en MVS
    ·Om E-postbilagor Använda PHP
    Copyright © Dator Kunskap http://www.dator.xyz