Neste post, detalho a aplicação do Google Colab para Python, a organização do projeto e as bibliotecas utilizadas.
Resumo
Neste post, detalho a aplicação do Google Colab para Python, a organização do projeto e as bibliotecas utilizadas.

O Google Colab é um ambiente gratuito fornecido pelo Google, permitindo escrever e executar código Python.
Além de código, a plataforma permite criar blocos de texto e separadores para deixar o código categorizado e organizado.
Como o desenvolvimento desse projeto foi feito principalmente no Google Colab, irei explicar nesse post a categorização do código.
Link do Google Colab: Link
O projeto foi organizado conforme a estrutura abaixo:

As bibliotecas utilizadas no projeto inteiro são as seguintes:
import pandas as pd #Biblioteca para manipulação e análise de dados (dataframes)
import numpy as np #Biblioteca para manipulação de grades volumes de dados numéricos e funções matemáticas
import requests #Biblioteca para fazer requisições HTTP, para acesso de API
import time #Biblioteca com funções relacionadas ao tempo (intervalos de t)
import os #Biblioteca que interage com o sistema operacional, manipular arquivos e diretórios
import ast #Biblioteca para converter strings em estruturas de dados Python (listas, dicionários)
import csv #Biblioteca utilizada para ler e escrever arquivos csv
import sys #Biblioteca com funções para interagir com Python e o sistema operacional (sys.exit)Esse caminho do Google Drive e Chaves API seria preenchido conforme necessário para o projeto, por privacidade não deixei meu diretório e nem as Chaves.
#Import do Google Colab
from google.colab import drive
drive.mount('/content/drive')
#Caminho base das pastas
caminho_base = 'SEU_CAMINHO_BASE_AQUI'
#Definição dos caminhos para seleção de tabela:
caminho_tabelas = 'SEU_CAMINHO_TABELAS_AQUI'
#Id e senha de acesso da Twitch e IGDB (mesmo)
#Apenas trocar aqui quando vencer o acesso
client_id = 'SUA_CLIENT_ID_AQUI'
access_token = 'SEU_ACCESS_TOKEN_AQUI' #sem o BearerParte do diretório do Google Drive, com o nome de cada tabela a ser utilizada. No caso, deixei apenas o das tabelas de coleta de dados pelo Power Automate.
#ARQUIVOS
#Top 100 Twitch
top_100_twitch = f"{caminho_base}/top_100_twitch.CSV"
#Top 100 Viewers
top_100_viewers = f"{caminho_base}/top_viewers_twitch.CSV"
#----------------------------------------------------------------------------------#As outras tabelas, irei detalhar no próximo post, pois são várias tabelas que podem gerar confusão.
Portanto, no próximo post continuarei com o detalhamento das tabelas ou banco de dados criados e coletados em Python.
Nos vemos no próximo post!

Oi, eu sou a Naomi, mas me chamam de Nana (Naná). ADORO tecnologia, matemática, estatística, análises e AMO jogar e fazer artesanato como hobbies. Sou formada em Engenharia e estou fazendo uma especialização em Business Intelligence. Criei este Blog como um espaço para compartilhar meus projetos, descobertas e aprendizados na área de dados. Seja bem-vindo (a) – e boa leitura!
Aqui compartilho minhas experiências, insights e pensamentos sobre meus projetos de Análise de Dados e BI. Espero que seja enriquecedor para você, assim como é para mim. Aproveite a leitura e se quiser, me siga para acompanhar cada postagem!
Blog NanaData – Copyright ® 2025 – Todos os Direitos Reservados.
© 2025 Created with Royal Elementor Addons