Neste artigo você vai aprender a como copiar arquivo com Python, utilizando um módulo chamado shutil, que tem diversas funções para arquivos

copiar arquivo com Python capa

Fala programador(a), beleza? Bora aprender mais sobre Python!

Para copiar arquvios podemos utilizar o módulo shutil, ele tem diversas funções que auxiliam o trabalho com arquivos

O shutil já é do próprio Python, ou seja, não vamos precisar instalar

E vamos importar um método chamado copyfile, deste módulo

Este copyfile é quem vai ficar responsável pela cópia, e ele recebe dois parâmetros

  • src: arquivo de origem;
  • dst: arquivo copiado;

Veja um exemplo prático:

from shutil import copyfile

copyfile('teste.txt', 'teste-copia.txt')

Desta maneira teremos o arquivo teste-copia.txt sendo criado no nosso diretório

Que é uma cópia do arquivo teste.txt

Não esqueça que os parâmetros precisam ser sempre em texto, ou seja, string (igual no exemplo)

E também podemos inserir o arquivo em um outro diretório, basta inserir o caminho junto do nome

Conclusão

Neste artigo você aprendeu a copiar arquivo com Python

Utilizamos a biblioteca/módulo shutil, que possui um método chamado copyfile

Nele passamos o arquivo de origem, e o nome do arquivo que será a cópia da origem

Passe os argumento sempre como string, e lembre-se que é possível copiar de outros diretórios, ou criar uma cópia em outro diretório

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments