Pular para o conteúdo

Criar um arquivo e mover para uma pasta em PYTHON

Responder tópico
  • Denunciar
  • Indicar

1. Criar um arquivo e mover para uma pasta em PYTHON

Enviado em 06/05/2015 - 20:34h

boa noite,

Gostaria de saber como faço pra usar essa biblioteca shutil, para mover arquivo há determinado diretório.


Responder tópico

2. Re: Criar um arquivo e mover para uma pasta em PYTHON

Enviado em 07/05/2015 - 08:11h

Bom dia, Gustavo!

Não tem mistério, você só precisa usar a função move, da biblioteca. Ela funciona de forma semelhante ao comando mv, do Linux.

A sintaxe dessa função é:

shutils.move(origem, destino)

Veja um exemplo:

import shutil
shutil.move('arquivo.txt','destino')
No caso eu coloquei o caminho relativo, mas pode ser absoluto também:

shutil.move('arquivo.txt','/home/usuario/destino') 
E você pode, assim como no comando mv, renomear o arquivo:

shutil.move('arquivo.txt','/home/usuario/destino/arquivo2.txt') 
Espero ter ajudado.

---

Atenciosamente,
Hugo Cerqueira

3. Re: Criar um arquivo e mover para uma pasta em PYTHON

Enviado em 07/05/2015 - 11:10h

hrcerq escreveu:

Bom dia, Gustavo!

Não tem mistério, você só precisa usar a função move, da biblioteca. Ela funciona de forma semelhante ao comando mv, do Linux.

A sintaxe dessa função é:

shutils.move(origem, destino)

Veja um exemplo:

import shutil
shutil.move('arquivo.txt','destino')


No caso eu coloquei o caminho relativo, mas pode ser absoluto também:

shutil.move('arquivo.txt','/home/usuario/destino') 


E você pode, assim como no comando mv, renomear o arquivo:

shutil.move('arquivo.txt','/home/usuario/destino/arquivo2.txt') 


Espero ter ajudado.

---

Atenciosamente,
Hugo Cerqueira
Obrigado Hugo Cerqueira!



4. Re: Criar um arquivo e mover para uma pasta em PYTHON

Enviado em 07/05/2015 - 14:23h

Caso tenha resolvido seu problema, por favor marque o tópico como resolvido e marque também a melhor resposta.

Desde já, obrigado.

---

Atenciosamente,
Hugo Cerqueira

5. Re: Criar um arquivo e mover para uma pasta em PYTHON

Enviado em 07/05/2015 - 15:31h

Oi, caso você tenha dúvida sobre como usar uma biblioteca, módulo ou fução digite o comando help(nome_da_funcao_ou_modulo) no interpretador python que aparece uma explicacão sobre o modulo ou funcao. Pode ser que você já saiba, mas não custa nada avisar.
"Ninguém é tão sábio que não tenha nada a aprender ou
tão ignorante que não tenha nada pra ensinar."

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder