125 of 151 menu

Método move do módulo shutil

O método move do módulo shutil move um arquivo ou pasta. Pastas são movidas com todo o seu conteúdo.

No primeiro parâmetro do método é especificado o caminho do arquivo de origem, no segundo parâmetro - o caminho de destino do novo arquivo, no terceiro parâmetro opcional - a função de cópia do arquivo (padrão copy_function=copy2).

O método retorna o caminho de destino do novo arquivo.

Se o caminho de origem e o novo caminho forem iguais, o método simplesmente sobrescreve o conteúdo do arquivo especificado.

Sintaxe

import shutil shutil.move(origem, destino, [função de cópia])

Exemplo

Vamos mover o arquivo file1.txt:

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

Exemplo

Vamos mover a pasta dir com todo o seu conteúdo:

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

Veja também

  • método remove do módulo os,
    que exclui um arquivo
  • método copy do módulo shutil,
    que copia um arquivo preservando o modo de acesso
  • método getcwd do módulo os,
    que retorna o diretório de trabalho atual
  • método path.exists do módulo os,
    que verifica a existência de um caminho
  • método path.isdir do módulo os,
    que verifica a existência de uma pasta
  • método path.isfile do módulo os,
    que verifica a existência de um arquivo
  • método scandir do módulo os,
    que itera sobre arquivos em uma pasta
  • método rmtree do módulo shutil,
    que exclui recursivamente uma pasta
  • método copy2 do módulo shutil,
    que copia um arquivo com metadados
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar