125 of 151 menu

Shutil-moduulin move-metodi

Moduulin shutil metodi move siirtää tiedoston tai kansion. Kansiot siirretään kaikine sisältöineen.

Menetelmän ensimmäisessä parametrissa määritetään polku lähdetiedostoon, toisessa parametrissa - kohteen polku uuteen tiedostoon, kolmannessa valinnaisessa parametrissa - tiedostonkopiointifunktio (oletusarvoisesti copy_function=copy2).

Menetelmä palauttaa kohteen polun uuteen tiedostoon.

Jos lähde- ja uusi polku ovat samat, niin menetelmä yksinkertaisesti kirjoittaa päälle määritetyn tiedoston sisällön.

Syntaksi

import shutil shutil.move(mistä kopioimme, minne kopioimme, [kopiointifunktio])

Esimerkki

Siirretään tiedosto file1.txt:

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

Esimerkki

Siirretään kansio dir kaikkine sen sisältöineen:

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

Katso myös

  • moduulin os metodi remove,
    joka poistaa tiedoston
  • moduulin shutil metodi copy,
    joka kopioi tiedoston säilyttäen käyttöoikeustilan
  • moduulin os metodi getcwd,
    joka palauttaa nykyisen työhakemiston
  • moduulin os metodi path.exists,
    joka tarkistaa polun olemassaolon
  • moduulin os metodi path.isdir,
    joka tarkistaa kansion olemassaolon
  • moduulin os metodi path.isfile,
    joka tarkistaa tiedoston olemassaolon
  • moduulin os metodi scandir,
    joka iteroi tiedostoja kansiossa
  • moduulin shutil metodi rmtree,
    joka poistaa rekursiivisesti kansion
  • moduulin shutil metodi copy2,
    joka kopioi tiedoston metatiedoilla
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää