125 of 151 menu

Shutil modulio move metodas

move metodo iš shutil modulio perkelia failą ar aplanką. Aplankai perkeliami kartu su visu turiniu.

Pirmame metodo parametre nurodomas kelias į šaltinio failą, antrame parametre - paskirties kelias naujam failui, trečiame nebūtina parametre - failo kopijavimo funkcija (pagal nutylėjimą copy_function=copy2).

Metodas grąžina paskirties kelią naujam failui.

Jei šaltinio ir naujas kelias yra vienodi, tai metodas tiesiog perrašo nurodyto failo turinį.

Sintaksė

import shutil shutil.move(iš kur kopijuojame, į kur kopijuojame, [kopijavimo funkcija])

Pavyzdys

Perkelkime failą file1.txt:

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

Pavyzdys

Perkelkime aplanką dir su visu jos turiniu:

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

Taip pat žiūrėkite

  • remove metodas iš os modulio,
    kuris pašalina failą
  • copy metodas iš shutil modulio,
    kuris kopijuoja failą išsaugant prieigos režimą
  • getcwd metodas iš os modulio,
    kuris grąžina dabartinį darbinį katalogą
  • path.exists metodas iš os modulio,
    kuris tikrina kelio egzistavimą
  • path.isdir metodas iš os modulio,
    kuris tikrina aplanko egzistavimą
  • path.isfile metodas iš os modulio,
    kuris tikrina failo egzistavimą
  • scandir metodas iš os modulio,
    kuris išvardija failus aplanke
  • rmtree metodas iš shutil modulio,
    kuris rekursyviai pašalina aplanką
  • copy2 metodas iš shutil modulio,
    kuris kopijuoja failą su metaduomenimis
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti