Salvar arquivos .txt

14 views
Skip to first unread message

Mateus Caccelli

unread,
May 13, 2021, 12:57:50 PM5/13/21
to Python Brasil
Boa tarde,

Estou com uma dúvida ao salvar arquivos .txt, tenho um sistema que salva um cadastro de cliente em .txt, porém, cada cliente tem o seu próprio arquivo. A única maneira que estou conseguindo, é salvar os arquivos na pasta raiz do meu projeto.

Gostaria de saber se é possível eu criar uma pasta 'data', dentro da pasta raiz do projeto, e nela eu guardar todos os arquivos .txt??

Obrigado,


ACMM

unread,
May 13, 2021, 1:07:35 PM5/13/21
to python...@googlegroups.com
Ficaria assim pra salvar dentro da pasta raíz e o script dentro da pasta raíz também:

with open("pasta/arquivo.txt", "a") as arq:
    comandos a realizar

    arq.write(resultado dos comandos)
    arq.close( )

Isso é só um esboço simples de como poderia ser. É só substituir os nomes pastas e arquivo pelos respectivos nomes que escolher.

Sent from my AC&MM Galaxy A70

--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/53ff018c-e315-4c5d-8c20-e43e022d4596n%40googlegroups.com.

Lauriano Elmiro Duarte

unread,
May 13, 2021, 1:32:21 PM5/13/21
to python...@googlegroups.com
Boa tarde Mateus,

Como você está criando para salvar na raiz do seu projeto ?
baseado nisso, podemos implementar para salvar em qualquer parte .



--
 

Matheus Scanavachi

unread,
May 13, 2021, 3:27:29 PM5/13/21
to python...@googlegroups.com
Fala Mateus, blz?

Você pode usar a biblioteca "os" para percorrer os arquivos da pasta do seu projeto com o "listdir", salvar em uma lista ou mesmo já iterar direto realizando a cópia de um local para o outro, usando a biblio "shutil". (Essa opção é supondo que não seja possível escolher a pasta direto do seu sistema por alguma limitação técnica qualquer.

Caso seja possível implementar no seu código, pode utilizar a dica do colega ACMM aí que também dará certo.

Abraços.

Reply all
Reply to author
Forward
0 new messages