1
resposta

[Projeto] Desafio: linguagens Apple

Fiz um ajuste no método cria_df_linguagens para exportar o csv:

        caminho = f'dados/linguagens_{self.usuario}.csv'
        dados.to_csv(caminho)

Código do teste das classes. Precisei fazer o reaload da classe dados_repos por conta das alterações que eu fiz e o jupyter não estava pegando as mudanças.

import importlib
import dados_repos

importlib.reload(dados_repos)

from dados_repos import DadosRepositorios
from manipula_repos import ManipulaRepositorios

apple_repositorio = DadosRepositorios('apple')
linguagens_apple = apple_repositorio.cria_df_linguagens()

repositorio = ManipulaRepositorios('vcbonani')
repositorio.add_arquivo('linguagens-repositorios-empresas', 'linguagens_apple.csv', 'dados/linguagens_apple.csv')

Resultado no github:

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

1 resposta

Oi, Vinicius! Como vai?

Agradeço por compartilhar.

Achei interessante o ajuste que você fez no método para exportar o CSV, isso deixa o fluxo bem mais completo, indo desde a coleta até a persistência dos dados. Também é legal ver você lidando com o importlib.reload, isso mostra atenção ao comportamento do Jupyter durante o desenvolvimento.

Continue firme nos estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!