125 of 151 menu

Метад move модуля shutil

Метад move модуля shutil перамяшчае файл або папку. Папкі перамяшчаюцца разам з усім зместам.

У першым параметры метада паказваецца шлях да зыходнага файла, у другім параметры - шлей прызначэння новага файла, у трэцім неабавязковым параметры - функцыя капіявання файла (па змаўчанні copy_function=copy2).

Метад вяртае шлях прызначэння новага файла.

Калі зыходны і новы шлях аднолькавыя, то метад проста перазапісвае змест паказанага файла.

Сінтаксіс

import shutil shutil.move(адкуль капіруем, куды капіруем, [функцыя капіявання])

Прыклад

Давайце перамесцім файл file1.txt:

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

Прыклад

Давайце перамесцім папку dir з усім яе зместам:

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

Глядзіце таксама

  • метад remove модуля os,
    які выдаляе файл
  • метад copy модуля shutil,
    які капіюе файл з захаваннем рэжыму доступу
  • метад getcwd модуля os,
    які вяртае бягучы рабочы каталог
  • метад path.exists модуля os,
    які правярае існаванне шляху
  • метад path.isdir модуля os,
    які правярае існаванне папкі
  • метад path.isfile модуля os,
    які правярае існаванне файла
  • метад scandir модуля os,
    які перабірае файлы ў папцы
  • метад rmtree модуля shutil,
    які рэкурсіўна выдаляе папку
  • метад copy2 модуля shutil,
    які капіюе файл з метададзенымі
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць