Arquitetura de Proxies HTTPS para Acesso Web Corporativo e Coleta de Dados Escalável
Para organizações que dependem de acesso web externo e coleta massiva de dados, a segurança e a capacidade operacional são pilares fundamentais. O uso de **proxies HTTPS**, baseados no método de túnel CONNECT e criptografia TLS de ponta a ponta, estabelece uma fronteira de segurança nítida, permitindo controle de acesso auditável, estratégico e ...
Publicado em 10-10 06:45
Análise e Visualização de Dados de Preços Imobiliários com Big Data
0 Introdução
Hoje compartilharemos um projeto de conclusão de curso envolvendo big data: Análise e visualização de dados de preços imobiliários com código-fonte disponível.
Compartilhamento do Projeto: veja no final do artigo!
Resultados Implementados
Projeto de Conclusão de Curso - Análise Visual de Big Data de Preços Imobiliários
1 Contexto d ...
Publicado em 10-6 04:58
Arquitetura e Implementação de Web Scraping com Scrapy
Fluxo de Execução do Framework
O Scrapy opera através de um mecanismo assíncrono coordenado por cinco componentes principais:
O componente Spider gera requisições iniciais (objetos Request) baseadas nas URLs definidas em start_urls
O Scheduler enfileira essas requisições e as disponibiliza para o Engine conforme a capacidade de processamento
O ...
Publicado em 9-27 23:34
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
Estratégias Avançadas com Puppeteer para Extração Robusta de Dados Web
Puppeteer é uma biblioteca Node.js mantida pelo Google que fornece uma API de alto nível para controlar navegadores Chrome ou Chromium via o protocolo DevTools. Sua principal força reside na capacidade de interagir com páginas dinâmicas renderizadas por JavaScript, tornando-a essencial para extração de dados modernos, testes e2e e geração de co ...
Publicado em 9-12 02:54
Trabalhando com Persistência de Dados no Framework Scrapy
Persistência de Dados no Scrapy
Arquivos Principais Envolvidos
items.py
Define a estrutura dos dados coletados. É aqui que se declaram os campos que serão extraídos durante o scraping, utilizando scrapy.Field().
import scrapy
class ArticleItem(scrapy.Item):
titulo = scrapy.Field()
autor = scrapy.Field()
conteudo = scrapy.Field()
...
Publicado em 9-5 23:29
Engenharia de Dados Automotivos: Scraping, Tratamento e Visualização com Python
Este projeto consiste em um ecossistema completo de engenharia de dados focado no setor automotivo. Ele abrange desde a coleta de dados brutos (web scraping) em portais especializados até a geração de dashboards estatísticos, passando por processos rigorosos de limpeza e normalização. A solução foi estruturada para ser um modelo de "ciclo ...
Publicado em 8-28 07:53
Automação e Extração de Conteúdo do Douyin: Guia Técnico de Download em Lote
O douyin-downloader é uma solução de código aberto projetada para automatizar a coleta de vídeos, imagens e metadados da plataforma Douyin. Esta ferramenta resolve o problema da extração manual, permitindo downloads em massa sem marcas d'água, organização automática de arquivos e suporte para gravação de transmissões ao vivo.
Principais Funcion ...
Publicado em 8-26 02:57
Web Scraping com Python: Uma Introdução ao Requests e Scrapy
O scraping de dados é um processo automatizado para coletar enformações da web seguindo regras específicas. Em Python, existem várias bilbiotecas que facilitam essa tarefa, como Requests para requisições HTTP e Scrapy para extração estruturada de dados.
Utilizando a Biblioteca Requests
A biblioteca requests simplifica significativamente a reali ...
Publicado em 8-5 11:41
Desvendando a Extração de Vídeos do Douyin: Técnica de Download sem Marca d'água via PHP
A preservação de vídeos de plaatformas de mídia social frequentemente esbarra na imposição de marcas d'água proprietárias. No caso do Douyin (a versão chinesa do TikTok), essas marcas são inseridas dinamicamente durante a renderização para o usuário final. No entanto, tecnicamente, os servidores mantêm versões limpas dos arquivos para processam ...
Publicado em 7-28 19:37