125 of 151 menu

Moduļa shutil metode move

Moduļa shutil metode move pārvieto failu vai mapi. Mapes tiek pārvietotas kopā ar visu saturu.

Metodes pirmajā parametrā tiek norādīts ceļš uz avota failu, otrajā parametrā - jaunā faila mērķa ceļš, trešajā neobligātajā parametrā - faila kopēšanas funkcija (pēc noklusējuma copy_function=copy2).

Metode atgriež jaunā faila mērķa ceļš.

Ja avota un jaunais ceļš ir identiski, tad metode vienkārši pārraksta norādītā faila saturu.

Sintakse

import shutil shutil.move(no kurienes kopējam, uz kurieni kopējam, [kopēšanas funkcija])

Piemērs

Pārvietosim failu file1.txt:

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

Piemērs

Pārvietosim mapi dir ar visu tās saturu:

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

Skatiet arī

  • moduļa os metode remove,
    kas izdzēš failu
  • moduļa shutil metode copy,
    kas kopē failu, saglabājot piekļuves režīmu
  • moduļa os metode getcwd,
    kas atgriež pašreizējo darba direktoriju
  • moduļa os metode path.exists,
    kas pārbauda ceļa eksistenci
  • moduļa os metode path.isdir,
    kas pārbauda mapes eksistenci
  • moduļa os metode path.isfile,
    kas pārbauda faila eksistenci
  • moduļa os metode scandir,
    kas iterē pa failiem mapē
  • moduļa shutil metode rmtree,
    kas rekursīvi izdzēš mapi
  • moduļa shutil metode copy2,
    kas kopē failu ar metadatiem
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt