services
Pacote services
/ services
Package
Descrição (PT-BR)
O pacote services
concentra os componentes responsáveis pela lógica de aplicação do sistema.
Ele inclui o módulo pokemon_crawler.py
, que realiza o web scraping e coleta de dados a partir
de páginas da web; csv_writer.py
, que gerencia a persistência dos dados em arquivos CSV;
csv_analyzer.py
, que realiza análises e métricas a partir dos dados coletados;
e quests.py
, que trata a modelagem de missões ou tarefas relacionadas aos Pokémon.
O pacote também possui um módulo de logging.py
, responsável pela geração estruturada de logs.
Em conjunto, esses serviços orquestram as ações do sistema e operam sobre os dados definidos em models
.
Description (EN)
The services
package contains the components responsible for the application logic of the system.
It includes pokemon_crawler.py
for web scraping and data collection from web pages;
csv_writer.py
for managing data persistence in CSV files;
csv_analyzer.py
for performing data analysis and generating metrics;
and quests.py
, which handles the modeling of missions or Pokémon-related tasks.
The package also includes logging.py
for structured log generation.
Together, these services orchestrate system operations and act on the data defined in models
.