From 3c737ee50272168d81bedeef336ea34042c8a1ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Fri, 23 Dec 2022 07:51:25 -0300 Subject: [PATCH] =?UTF-8?q?CSV=20(Comma=20Separated=20Values=20-=20Valores?= =?UTF-8?q?=20separados=20por=20v=C3=ADrgulas)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aula178-ex.csv | 3 +++ aula178-gs.csv | 3 +++ aula178.py | 19 +++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 aula178-ex.csv create mode 100644 aula178-gs.csv create mode 100644 aula178.py diff --git a/aula178-ex.csv b/aula178-ex.csv new file mode 100644 index 0000000..b2bc69b --- /dev/null +++ b/aula178-ex.csv @@ -0,0 +1,3 @@ +Nome,Idade,Endereço +Luiz Otávio,32,"Av Brasil, 21, Centro" +João da Silva,55,"Rua 22, 44, Nova Era" \ No newline at end of file diff --git a/aula178-gs.csv b/aula178-gs.csv new file mode 100644 index 0000000..9bd12da --- /dev/null +++ b/aula178-gs.csv @@ -0,0 +1,3 @@ +Nome,Idade,Endereço +Luiz Otávio,32,"Av Brasil, 21, ""Centro""" +João da Silva,55,"Rua 22, 44, Nova Era" \ No newline at end of file diff --git a/aula178.py b/aula178.py new file mode 100644 index 0000000..ec82b10 --- /dev/null +++ b/aula178.py @@ -0,0 +1,19 @@ +# CSV (Comma Separated Values - Valores separados por vírgulas) +# É um formato de arquivo que armazena dados em forma de tabela, onde cada +# linha representa uma linha da tabela e as colunas são separadas por vírgulas. +# Ele é amplamente utilizado para transferir dados entre sistemas de diferentes +# plataformas, como por exemplo, para importar ou exportar dados para uma +# planilha (Google Sheets, Excel, LibreOffice Calc) ou para uma base de dados. +# Um arquivo CSV geralmente tem a extensão ".csv" e pode ser aberto em um +# editor de texto ou em uma planilha eletrônica. +# Um exemplo de um arquivo CSV pode ser: +# Nome,Idade,Endereço +# Luiz Otávio,32,"Av Brasil, 21, Centro" +# João da Silva,55,"Rua 22, 44, Nova Era" +# A primeira linha do arquivo define os nomes das colunas da, enquanto as +# linhas seguintes contêm os valores das linhas, separados por vírgulas. +# Regras simples do CSV +# 1 - Separe os valores das colunas com um delimitador único (,) +# 2 - Cada registro deve estar em uma linha +# 3 - Não deixar linhas ou espaços sobrando +# 4 - Use o caractere de escape (") quando o delimitador aparecer no valor.