Trabalhando com arquivos CSV
No mundo da programação, muitas vezes precisamos lidar com dados tabulares, como planilhas. Para isso, utilizamos arquivos CSV (Comma-Separated Values).
Neste tópico, você aprenderá como trabalhar com esses arquivos em Python. Essa habilidade é essencial para a manipulação e análise de dados, tornando-se uma ferramenta poderosa em seu repertório. Vamos mergulhar neste universo!
Exemplo de código para leitura de um arquivo CSV:
import csv # Abre o arquivo CSV with open('dados.csv', 'r') as arquivo: # Cria um objeto leitor leitor = csv.reader(arquivo) # Lê os dados linha por linha for linha in leitor: print(linha)
Exemplo de código para escrita de um arquivo CSV:
import csv # Dados a serem escritos dados = [ ['Nome', 'Idade', 'Profissão'], ['João', '25', 'Engenheiro'], ['Maria', '30', 'Advogada'], ['Carlos', '22', 'Estudante'] ] # Abre o arquivo CSV para escrita with open('dados.csv', 'w', newline='') as arquivo: # Cria um objeto escritor escritor = csv.writer(arquivo) # Escreve os dados linha por linha for linha in dados: escritor.writerow(linha)
Com esses exemplos, você estará pronto para utilizar arquivos CSV em suas aplicações Python!
Parabéns por dominar a leitura e escrita de arquivos CSV! Agora é hora de colocar suas habilidades em prática com um exercício do módulo.
Você terá a oportunidade de aplicar os conhecimentos adquiridos para manipular dados reais e resolver desafios do mundo real.
Vamos elevar suas habilidades ao próximo nível!