125 of 151 menu

Shutil mooduli meetod move

Mooduli shutil meetod move teisaldab faili või kausta. Kaustad teisaldatakse koos kogu sisuga.

Meetodi esimeses parameetris määratakse tee lähtefailini, teises parameetris - sihtfaili tee, kolmandas valikulises parameetris - faili kopeerimise funktsioon (vaikimisi copy_function=copy2).

Meetod tagastab uue sihtfaili tee.

Kui lähte- ja uus tee on samad, siis meetod lihtsalt kirjutab määratud faili sisu üle.

Süntaks

import shutil shutil.move(kust kopeerime, kuhu kopeerime, [kopeerimisfunktsioon])

Näide

Teisaldame faili file1.txt:

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

Näide

Teisaldame kausta dir koos kogu selle sisuga:

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

Vaata ka

  • mooduli os meetod remove,
    mis kustutab faili
  • mooduli shutil meetod copy,
    mis kopeerib faili ligipääsurežiimi säilitades
  • mooduli os meetod getcwd,
    mis tagastab jookseva töökausta
  • mooduli os meetod path.exists,
    mis kontrollib tee olemasolu
  • mooduli os meetod path.isdir,
    mis kontrollib kausta olemasolu
  • mooduli os meetod path.isfile,
    mis kontrollib faili olemasolu
  • mooduli os meetod scandir,
    mis loeb läbi kausta failid
  • mooduli shutil meetod rmtree,
    mis rekursiivselt kustutab kausta
  • mooduli shutil meetod copy2,
    mis kopeerib faili metaandmetega
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu