Pular para o conteúdo

Python - Brincando com arquivos

Nesse artigo descrevo, de maneira simples e objetiva, como manipular arquivos com Python. Veremos as operações abrir, ler, escrever e fechar arquivos.
Roberto Rodrigues da Silva robertors
Hits: 104.268 Categoria: Python Subcategoria: Zope/Plone
  • Indicar
  • Impressora
  • Denunciar

Introdução

Manipulação de arquivos em Python:

Para manipular arquivos em Python, utilizamos a função open. Irei descrever de maneira simples e objetiva, como utilizar essa excelente função do Python.

OBS: Neste e em outros documentos que eu escrevi a formatação do texto possui os seguintes significados:
  • O ">>>" significa que você deve digitar no interpretador do Python.
  • O "#" significa que o comando dever ser executado como usuário "root".
  • O "$" significa que o comando deve ser executado como usuário sem privilégios.

Para trabalhar com arquivos em Python, é necessário primeiro "abrir" o arquivo, "ler" ou "escrever" nele e finalmente "fechá-lo". A ordem descrita anteriormente deve ser seguida.

Abaixo irei demonstrar esses 4 passos.

   1. Introdução
   2. Visão geral
   3. Escrevendo em um arquivo
   4. Lendo um arquivo

Linux - Sistema de arquivos

Verificando e marcando badblocks

Linux - Quota de disco

Linux - Manipulando partições de disco

Linux - Permissões de acesso especiais

Solução de Intranet Vindula 1.1 - Instalação no Ubuntu 10.04 LTS

wxPython, uma biblioteca GUI multi-plataforma (parte 1)

Escreva poemas com a sua linguagem de programação

Introdução ao Python (parte 1)

Utilizando as bibliotecas do Java usando o Jython

#1 Comentário enviado por yetlinux em 24/10/2006 - 02:34h
Gostei.

É uma explicação rápida, com testes simples que qualquer iniciante pode testar.

Quem estiver aprendendo Perl, perceberá algumas semelhanças entre as linguagens.
#2 Comentário enviado por markim3l em 18/01/2010 - 11:42h
Parabéns pelo artigo, como vc disse é simples e objetivo.

Abraços.
#3 Comentário enviado por chroda em 09/11/2011 - 14:43h
Útil!

Contribuir com comentário

Entre na sua conta para comentar.