Criação de Crawler Distribuído com urllib - Parte 1
### Uso da Função urlopen
# encoding: utf-8
import urllib.request
resultado = urllib.request.urlopen("https://www.cnblogs.com/")
print(resultado.readlines())
# Parâmetros do urlopen
# def urlopen(url, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT, *, cafile=None, capath=None, cadefault=False, context=None):
### Função urlretr ...
Publicado em 9-27 20:54
Tutorial para o Projeto Open Source SSD-TF2
Introdução ao Projeto
O SSD-TF2 é um projeto open source que implementa o algoritmo Single Shot MultiBox Detector (SSD) para detecção de objetos, utilizando o TensorFlow 2. O SSD é um método eficiente de detecção de objetos one-stage. Sua abordagem principle consiste em extrair características da imagem usando uma Rede Neural Convolucional (CNN ...
Publicado em 9-27 19:53
Implementação de Mecanismos de CAPTCHA em Java e Python
Fundamentos e Classificação de Desafios CAPTCHA
Os mecanismos CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) são componentes críticos na segurança de aplicações web. Sua função primordial é diferenciar interações humanas de bots automatizados, mitigando ataques como spam, scraping de dados e brute-force. ...
Publicado em 9-27 19:35
Implementando monitoramento e compra de bilhetes de trem com Python (edição de 2024)
Automatização de compra de bilhetes de trem via Python com análise de código e download
Resumo: Com a proximidade do período de viagens da Festa da Primavera, implementamos um fluxo automatizado para monitorar e comprar bilhetes no site 12306. Utilizamos o módulo tkinter para criar uma janela de notificação após a compra bem-sucedida, informand ...
Publicado em 9-27 14:37
Corrigindo o Erro TypeError: Argumento Posicional Obrigatório Faltante no Python
Entendendo o Erro TypeError em Python
O mecanismo de execução do Python frequentemente lança TypeError: missing 1 required positional argument quando uma chamada de função ou método não atende ao número exato de argumentos posicionais esperados pela assinatura da definição. Esse tipo de exceção impede a continuidade da execução do script, exigi ...
Publicado em 9-26 12:28
Manipulando Dicionários em Python
Os dicionários em Python são estruturas de dados extremamente versáteis e fundamentais para a organização de informações. Diferentemente de listas, que armazenam dados por uma ordem sequencial de índices numéricos, os dicionários utilizam um sistema de pares chave-valor, onde cada valor é associado a uma chave única. Essa característica os torn ...
Publicado em 9-25 20:41
Programação e Evolução das Linguagens Computacionais
Fundamentos da Programação: Da Máquina ao Código de Alto Nível
Linguagem é um meio de comunicação. Entre seres humanos, usamos idiomas como português ou inglês para transmitir ideias. Já na computação, a linguagem de programação atua como intermediária entre o raciocínio humano e a lógica binária compreendida pelas máquinas.
Computadores operam ...
Publicado em 9-25 05:02
Comparativo de ORMs Assíncronos em Python: SQLAlchemy 2.0, Tortoise e Piccolo
A transição do desenvolvimento web síncrono para arquiteturas assíncronas exige uma reavaliação profunda das ferramentas de persistência de dados. Enquanto frameworks como Django oferecem um ecossistema integrado robusto, a adoção de bibliotecas mais leves ou focadas em performance, como FastAPI ou LiteStar, obriga o desenvolvedor a selecionar ...
Publicado em 9-25 02:41
Guia Definitivo de Módulos, Classes e Importações no Kivy
Arquitetura de Módulos no Framework Kivy
O ecossistema Kivy é composto por centenas de classes distribuídas em módulos especializados. A compreensão da estrutura de importação é fundamental para o desempenho e a organização de aplicativos multiplataforma, permitindo acesso a componentes de interface, gerenciamento de eventos, renderização gráfi ...
Publicado em 9-24 10:52
Ferramenta Gratuita para Baixar Livros Didáticos do Plataforma de Educação do Ensino Fundamental e Médio
Você está procurando uma maneira fácil de baixar livros didáticos do Plataforma de Educação do Ensino Fundamental e Médio? A ferramenta tchMaterial-parser é a solução perfeita! Desenvolvida para educadores, esta ferramenta aborda o problema dos downloads manuais, permitindo que você obtenha recursos de ensino com apenas alguns cliques. Seja par ...
Publicado em 9-22 18:01