1
resposta

Problema para carregar arquivo CSV no relax

Olá,

Vou aproveitar este tópico para tirar duas dúvidas:

  1. o que preciso fazer para resolver este erro? Simplesmente carreguei o arquivo disponibilizado na aula e ele acusa este erro. Não entendi o que precisa ser feito
  2. parece que os números à esquerda, no índice, estão comendo uma parte das letras do código. Não estou achando onde ajustar isso.

O texto do arquivo CSV é o seguinte:

group: Clube do Livro
Livros = {
id_livro, nome_livro, autor, preco, qtd_estoque
1, 'Percy Jackson e o Ladrao de Raios', 'Rick Riordan', 41.2, 11
2, 'Sangue de Lobo', 'Rosana Rios', 50.9, 2
3, 'Resident Evil Caliban Cove', 'S.D Perry', 18, 5
4, 'O Simbolo Perdido', 'Dan Brown', 60, 9
5, 'Sombras e Ossos', 'Leigh Bardugo', 28.9, 7
6, 'Pegasus e o Fogo do Olimpo', 'Kate O Hearn', 24.9, 8
7, 'Gossip Girl Nao me Esqueca', 'Cecily Von', 26.9, 4
8, 'Cidade das Almas Perdidas', 'Cassandra Clare', 34.45, 12
9, 'A Chama de Ember', 'Colleen Houck', 39.46, 1
10, 'A Maldicao do Tigre', 'Colleen Houck', 60, 6
11, 'O Senhor dos Anéis', 'J.R.R. Tolkien', 29.99, 10
12, 'Harry Potter', 'J.K. Rowling', 24.99, 15
13, 'Cem Anos de Solidão', 'Gabriel García Márquez', 19.99, 8
14, 'Dom Quixote', 'Miguel de Cervantes', 22.99, 12
15, 'A Revolução dos Bichos', 'George Orwell', 17.99, 20
16, 'Orgulho e Preconceito', 'Jane Austen', 18.99, 5
17, 'Crime e Castigo', 'Fyodor Dostoevsky', 21.99, 7
18, '1984', 'George Orwell', 20.99, 9
19, 'Ulisses', 'James Joyce', 25.99, 3
20, 'O Grande Gatsby', 'F. Scott Fitzgerald', 16.99, 11
}



Vendedores = {
id_vendedor, nome, anos_exp
1, 'Lucas Silva', 5
2, 'Camila Santos', 3
3, 'Gabriel Almeida', 7
4, 'Larissa Souza', 2
5, 'Rafael Lima', 0
6, 'Júlia Rocha', 0
}


Clientes = {
id_cliente, nome, cidade, email
1, 'João Silva', 'São Paulo', 'joao.silva@example.com'
2, 'Maria Santos', 'Rio de Janeiro', 'maria.santos@example.com'
3, 'Pedro Almeida', 'Belo Horizonte', 'pedro.almeida@example.com'
4, 'Ana Souza', 'Salvador', 'ana.souza@example.com'
5, 'Carlos Lima', 'Brasília', 'carlos.lima@example.com'
6, 'Fernanda Rocha', 'Recife', 'fernanda.rocha@example.com'
7, 'André Oliveira', 'Fortaleza', 'andre.oliveira@example.com'
8, 'Juliana Costa', 'Manaus', 'juliana.costa@example.com'
9, 'Luiz Fernandes', 'Curitiba', 'luiz.fernandes@example.com'
10, 'Laura Santos', 'Porto Alegre', 'laura.santos@example.com'
11, 'Paulo Rodrigues', 'Belém', 'paulo.rodrigues@example.com'
12, 'Carolina Menezes', 'Rio de Janeiro', 'carolina.menezes@example.com'
13, 'André Santos', 'Goiânia', 'andre.santos@example.com'
14, 'Isabella Oliveira', 'Vitória', 'isabella.oliveira@example.com'
15, 'Marcelo Costa', 'São Luís', 'marcelo.costa@example.com'
16, 'Beatriz Andrade', 'Natal', 'beatriz.andrade@example.com'
17, 'Rafael Fernandes', 'Campinas', 'rafael.fernandes@example.com'
18, 'Laura Mendes', 'Rio de Janeiro', 'laura.mendes@example.com'
19, 'Alexandre Lima', 'Cuiabá', 'alexandre.lima@example.com'
20, 'Vanessa Santos', 'Aracaju', 'vanessa.santos@example.com'
}

Vendas = {
id_pedido, id_vendedor_vendas, id_livro, qtd_vendida
1, 3, 7, 2
2, 1, 2, 5
3, 2, 4, 3
4, 4, 8, 1
5, 3, 6, 2
6, 1, 6, 4
7, 2, 3, 1
8, 4, 10, 3
9, 3, 9, 2
10, 1, 10, 1
11, 2, 12, 2
12, 4, 15, 3
13, 3, 18, 1
14, 1, 13, 4
15, 3, 17, 2
16, 2, 20, 1
17, 1, 11, 3
18, 4, 14, 2
19, 3, 19, 1
20, 2, 16, 5
21, 1, 3, 2
22, 4, 7, 3
23, 3, 10, 1
24, 1, 9, 4
25, 3, 6, 2
}

LivroMaisVendidos = {
id_livro, ano, mais_vendidos
3, 2020, 120
7, 2021, 95
9, 2019, 80
12, 2022, 150
14, 2018, 110
16, 2021, 135
18, 2020, 100
19, 2021, 90
20, 2019, 75
6, 2022, 130
}


LivrosRecomendados = {
id_livro, fonte_recomendacao, nota_media
3, 'Book Reviews', 4.2
7, 'Literary Gazette', 3.8
9, 'Readers Digest', 4.5
12, 'BestBooks Magazine', 4.1
14, 'Bookworm Reviews', 4.4
16, 'ReadItAll Blog', 4
18, 'Literary Gazette', 4.6
19, 'Book Reviews', 3.9
20, 'Readers Digest', 4.3
1, 'BestBooks Magazine', 4.5
}

Obrigado, Pedro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Pedro! Como vai?

O CSV que você compartilhou está correto, testei no Relax e deu certinho.

Pela imagem que você compartilhou, parece que há um group: nameOfTheNewGroup na parte de cima do texto. Isso faz com que o próximo comando esteja duplicado, quando definimos group: Clube do Livro.

Teste apagar todas as linhas e colar apenas o conteúdo que você compartilhou aqui no fórum.

Qualquer coisa me conta!

Abraços.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!