125 of 151 menu

Metoda move modulu shutil

Metoda move modulu shutil přesouvá soubor nebo složku. Složky jsou přesunuty i s veškerým obsahem.

V prvním parametru metody je určena cesta k zdrojovému souboru, ve druhém parametru - cílová cesta nového souboru, ve třetím volitelném parametru - funkce kopírování souboru (výchozí copy_function=copy2).

Metoda vrací cílovou cestu nového souboru.

Pokud jsou zdrojová a nová cesta stejné, pak metoda pouze přepíše obsah zadaného souboru.

Syntaxe

import shutil shutil.move(odkud kopírujeme, kam kopírujeme, [funkce kopírování])

Příklad

Přesuňme soubor file1.txt:

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

Příklad

Přesuňme složku dir i s veškerým jejím obsahem:

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

Viz také

  • metoda remove modulu os,
    která odstraní soubor
  • metoda copy modulu shutil,
    která kopíruje soubor s uchováním přístupového režimu
  • metoda getcwd modulu os,
    která vrací current working directory
  • metoda path.exists modulu os,
    která ověřuje existenci cesty
  • metoda path.isdir modulu os,
    která ověřuje existenci složky
  • metoda path.isfile modulu os,
    která ověřuje existenci souboru
  • metoda scandir modulu os,
    která prochází soubory ve složce
  • metoda rmtree modulu shutil,
    která rekurzivně odstraní složku
  • metoda copy2 modulu shutil,
    která kopíruje soubor s metadaty
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout