125 of 151 menu

De move-methode van de shutil-module

De methode move van de module shutil verplaatst een bestand of map. Mappen worden verplaatst met alle inhoud.

In de eerste parameter van de methode wordt het pad naar het bronbestand opgegeven, in de tweede parameter - het bestemmingspad van het nieuwe bestand, in de derde optionele parameter - de kopieerfunctie voor bestanden (standaard copy_function=copy2).

De methode retourneert het bestemmingspad van het nieuwe bestand.

Als het bronpad en het nieuwe pad hetzelfde zijn, dan overschrijft de methode eenvoudigweg de inhoud van het opgegeven bestand.

Syntaxis

import shutil shutil.move(vanwaar kopiëren, waarheen kopiëren, [kopieerfunctie])

Voorbeeld

Laten we het bestand file1.txt verplaatsen:

import shutil print(shutil.move('file1.txt', 'file2.txt'))

Voorbeeld

Laten we de map dir met alle inhoud verplaatsen:

import shutil print(shutil.move('dir', 'trg'))

Zie ook

  • methode remove van de module os,
    die een bestand verwijdert
  • methode copy van de module shutil,
    die een bestand kopieert met behoud van de toegangsmodus
  • methode getcwd van de module os,
    die de huidige werkmap retourneert
  • methode path.exists van de module os,
    die het bestaan van een pad controleert
  • methode path.isdir van de module os,
    die het bestaan van een map controleert
  • methode path.isfile van de module os,
    die het bestaan van een bestand controleert
  • methode scandir van de module os,
    die door bestanden in een map itereert
  • methode rmtree van de module shutil,
    die recursief een map verwijdert
  • methode copy2 van de module shutil,
    die een bestand met metadata kopieert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren