125 of 151 menu

Metoda move a modulului shutil

Metoda move a modulului shutil mută un fișier sau un dosar. Dosarele sunt mutate împreună cu tot conținutul.

În primul parametru al metodei este specificată calea către fișierul sursă, în al doilea parametru - calea destinației noului fișier, în al treilea parametru opțional - funcția de copiere a fișierului (implicit copy_function=copy2).

Metoda returnează calea destinației noului fișier.

Dacă calea sursă și cea nouă sunt identice, atunci metoda pur și simplu rescrie conținutul fișierului specificat.

Sintaxă

import shutil shutil.move(de unde copiem, unde copiem, [funcția de copiere])

Exemplu

Să mutăm fișierul file1.txt:

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

Exemplu

Să mutăm dosarul dir cu întregul său conținut:

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

Vedeți și

  • metoda remove a modulului os,
    care șterge un fișier
  • metoda copy a modulului shutil,
    care copiază un fișier păstrând modul de acces
  • metoda getcwd a modulului os,
    care returnează directorul de lucru curent
  • metoda path.exists a modulului os,
    care verifică existența căii
  • metoda path.isdir a modulului os,
    care verifică existența unui dosar
  • metoda path.isfile a modulului os,
    care verifică existența unui fișier
  • metoda scandir a modulului os,
    care iterează fișierele dintr-un dosar
  • metoda rmtree a modulului shutil,
    care șterge recursiv un dosar
  • metoda copy2 a modulului shutil,
    care copiază un fișier cu metadate
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge