Metoden copy2 i modulen shutil

Metoden copy2 i modulen shutil kopierar en fil med bevarande av dess metadata. I metodens första parameter anges sökvägen till källfilen, i den andra parametern - destinationssökvägen för den nya filen. I den tredje valfria parametern ställs arbete in med symboliska länkar (som standard follow_symlinks=True).

Syntax

pythonimport shutil

shutil.copy2(varifrån vi kopierar, vart vi kopierar, [läge för symboliska länkar])

Exempel

Låt oss kopiera filen file1.txt till filen file2.txt:

pythonimport shutil

shutil.copy2('file1.txt', 'file2.txt')

Resultatet av den utförda koden:

pythonfile2.txt

Se även

  • metoden copy i modulen shutil,
    som kopierar en fil med bevarande av åtkomstläge
  • metoden copytree i modulen shutil,
    som rekursivt kopierar en mapp
  • metoden move i modulen shutil,
    som rekursivt flyttar en fil eller katalog
  • metoden path.isfile i modulen os,
    som kontrollerar existens av en fil
  • metoden makedirs i modulen os,
    som skapar en katalog
  • metoden mkdir i modulen os,
    som skapar en mapp
  • metoden remove i modulen os,
    som tar bort en fil
  • metoden getcwd i modulen os,
    som returnerar den aktuella arbetskatalogen