Manipulação de Arquivos
Resumo
A manipulação de arquivos é uma tarefa comum em muitos programas. Em Python, você pode ler e escrever arquivos de texto de forma simples e eficiente. Nesta aula, iremos estudar como manipular arquivos em Python, principalmente arquivos TXT, JSON e CSV.
Exemplos
Para abrir um arquivo em Python, você pode utilizar a função open()
passando o nome do arquivo e o modo de abertura. Por exemplo, para abrir um arquivo chamado dados.txt
em modo de leitura, você pode fazer o seguinte:
Lembrando que uma linguagem de programação é um conjunto de acordos, cada extensão de arquivo tem um significado e seu acordo. Por exemplo arquivos JSON:
import json
with open("dados.json", "r") as arquivo:
conteudo = json.load(arquivo)
print(conteudo)
print(type(conteudo))
Assim como os arquivos CSV, significam Comma Separated Values, ou seja, valores separados por vírgula:
import csv
with open("dados.csv", "r") as arquivo:
leitor = csv.reader(arquivo)
for linha in leitor:
print(linha)