No video

Como RASTREAR compras CORREIOS com BeautifulSoup e Requests - PYTHON para iniciantes.

  Рет қаралды 2,801

Programação na Prática

Programação na Prática

4 жыл бұрын

Como montar um script fácil em python para iniciantes para rastrear suas encomendas no correios. Aprenda a utilizar BeautifulSoup, Requests e Python básico nesse vídeo.

Пікірлер: 54
@Euricojr123
@Euricojr123 2 ай бұрын
Parabéns pelo vídeo
@rmpythoncode4451
@rmpythoncode4451 2 жыл бұрын
Muito Obrigado pela aula! Achei demais!
@brunoxavier577
@brunoxavier577 3 жыл бұрын
Cara juro pra tu, eu estava aprendendo raspagem web com o intuito de fazer isso e simplesmente acho seu vídeo em português específico sobre isso. Valeu demais!
@prognapratica
@prognapratica 3 жыл бұрын
Hahahah. Eu odeio ficar olhando toda hora no site o status. Eu fiz um código mais interessante e resiliente pra buscar mais rápido. Vou postar nessa semana.
@brunoxavier577
@brunoxavier577 3 жыл бұрын
​@@prognapratica Cara, eu estava vendo que no site dos correios dá pra pesquisar todas as encomendas separadas por ' ; ', invés de fazer um loop. repetindo o processo para cada encomenda.
@prognapratica
@prognapratica 3 жыл бұрын
Dá sim, Bruno.
@prognapratica
@prognapratica 3 жыл бұрын
Para otimizar vc pode usar requests futures, usar threads direto ou fazer uma requisição apenas e tratar todas as respostas.
@DaviMartins99
@DaviMartins99 2 жыл бұрын
Inacreditavelmente simples! Tô de cara haha
@PY7DX
@PY7DX 3 жыл бұрын
Olá amigo, adorei a ideia mas queria te dar um feedback para auxiliar os principiantes como eu, dá zoom na tela para podemos ver o desenvolvimento junto com a explicação. Parabéns pelo trabalho.
@prognapratica
@prognapratica 3 жыл бұрын
Fala Edilson. Esse foi um dos primeiros vídeos do canal. Perdão pela péssima qualidade. Vamos melhorar sempre! Obrigado pelo feedback.
@PY7DX
@PY7DX 3 жыл бұрын
@@prognapratica era só mesmo um zoom para acompanharmos o escrito , as cores, etc; Valeu mesmo pela dica. Foi valiosa.
@raf4killer299
@raf4killer299 2 жыл бұрын
Muito bom vídeo, eu já tinha um com selenium + firefox, mas com requests ele trás muito mais rápido. Valeu!
@prognapratica
@prognapratica 2 жыл бұрын
Show de bola. Tá funcionando ainda?
@herculesoliveira9532
@herculesoliveira9532 3 жыл бұрын
Muito bom
@greensinais_bots
@greensinais_bots 3 жыл бұрын
Top amigão, eu tenho esse projeto em selenium e 'headless = False' pq foi a primeira lib que aprendi em python, mas com requests é muito mais rápido. Aula top
@prognapratica
@prognapratica 3 жыл бұрын
Show de bola. O Selenium é ótimo e o pessoal usa muito ele, só que é super pesado e nada performático. Normalmente é bom usar só em último caso mesmo.
@alancharles4734
@alancharles4734 2 жыл бұрын
Conteúdo excelentes, quando retornará com mais vídeos desses ? parabéns.
@prognapratica
@prognapratica 2 жыл бұрын
Fala Alan, obrigado pelo feedback. Acredito que apenas no ano que vem. Estou trabalhando em um curso atualmente então toma um pouco do tempo.
@Henrique65215
@Henrique65215 Жыл бұрын
Muito grande seu monitor, mano! Na próxima tenta colocar um zoom na tela do pycharm. vlw
@greeiny
@greeiny 3 жыл бұрын
simples e perfeito! Python
@leonamcruz9694
@leonamcruz9694 Жыл бұрын
Ce é o bichao mesmo ein, brigadao
@daniloamorim3721
@daniloamorim3721 Жыл бұрын
Opa irmão, beleza? Hoje para qualquer rastreio no sistema do correios tem o captcha, é possível 'burlarmos' isto? estou começando agora com Python e este é um dos projetos que quero tocar. Na verdade tenho outras ideias, mas para base, isso bastaria... Baita conteúdo, mesmo pós 2 anos do vídeo, parabéns, irmão, e sucesso!!
@prognapratica
@prognapratica Жыл бұрын
Fala danilo. Cara, vc tem duas opções: pagar um serviço de captcha ou fazer webscraping em outro site. há vários sites que fornecem as informações dos correios.
@meninoesperto2773
@meninoesperto2773 2 жыл бұрын
Nem dá mais pra fazer isso. Correios botou um Captcha.
@prognapratica
@prognapratica 2 жыл бұрын
Dá sim. O antigo site continua disponível
@GabrielBarbosa-gm6jl
@GabrielBarbosa-gm6jl Жыл бұрын
@@prognapratica manda o link ai pra gente pfvr
@PY7DX
@PY7DX 3 жыл бұрын
Na verdade acerca do que perguntou, vou ver o seu código com threads para ver como ele funciona e se dá para usar como entrada com arquivo texto com os rastreios existentes. Toda venda, coloco num arquivo. txt e para ele servir como entrada de dados.
@prognapratica
@prognapratica 3 жыл бұрын
Requests não é thread safe. Recomendo que use o requests-future. Dá pra fazer tranquilo lendo arquivo do txt
@prognapratica
@prognapratica 3 жыл бұрын
E também dá para passar vários códigos em uma mesma requisição. Só tem que tratar o scraping do resultado depois
@PY7DX
@PY7DX 3 жыл бұрын
@@prognapratica beleza. Estou iniciando a caminhada agora.... Pouco tempo, muita idade e dúvidas.... rsrsrs Um agrade abraço.
@diogomoraes4513
@diogomoraes4513 3 жыл бұрын
Salvo o dia
@prognapratica
@prognapratica 3 жыл бұрын
Fala, Diogo. Como esse tutorial te ajudou?
@diogomoraes4513
@diogomoraes4513 3 жыл бұрын
@@prognapratica Preciso verificar + 150 encomendas das minhas vendas online , assim consigo verificar quando o cliente recebeu a encomenda
@prognapratica
@prognapratica 3 жыл бұрын
@@diogomoraes4513 Perfeito! Massa!
@prognapratica
@prognapratica 3 жыл бұрын
@@diogomoraes4513 Para grandes quantidades demorará bastante. Tente usar Threads que provavelmente será muito mais rápido. Tente esse script que eu fiz e postei no meu github github.com/konexis/get_correios/blob/main/get_correios.py
@diogomoraes4513
@diogomoraes4513 3 жыл бұрын
@@prognapratica Que isso macumba ? muito + rápido
@diogomoraes4513
@diogomoraes4513 3 жыл бұрын
Estou com um problema para acessar um arquivo .mdb com o python pandas , uma coluna de valor fica assim "b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x8c\x04\x00' " não consigo converter , consegue me ajudar Obrigado
@codebugbr
@codebugbr 3 жыл бұрын
Assim sem contexto , códigos e dados, não consigo ajudar. Se quiser, posta o código e uma parte dos dados no pastebin e manda o link.
@diogomoraes4513
@diogomoraes4513 3 жыл бұрын
@@codebugbr claro. Vdd mando sim
@GabrielBarbosa-gm6jl
@GabrielBarbosa-gm6jl Жыл бұрын
pode enviar o codigo pra gente? sua filmagem esta com as letras muito pequenas
@prognapratica
@prognapratica Жыл бұрын
Fala Gabriel.Foi mal pela qualidade da gravação. Esse código já não funciona mais, porque o correios mudou o site. Vou fazer outro vídeo gravando melhor.
@GabrielBarbosa-gm6jl
@GabrielBarbosa-gm6jl Жыл бұрын
@@prognapratica obrigado pelo retorno
@ismaelphilipe7143
@ismaelphilipe7143 3 жыл бұрын
Como faço para receber as mensagens via email ou sms ? Sem precisar toda hora ficar rodando a aplicaçao. E tem como fazer de um jeito que assim que os status do produto atualizar no site do correio eu receber essa mensagem ?
@prognapratica
@prognapratica 3 жыл бұрын
Tem como sim. Vc precisa colocar esse aplicativo na internet. Dê uma olhada nos outros vídeos de monitor de preços e bots que lá explico como colocar na internet. Nos próximos dias farei um vídeo complemento a este com envio de email,.caso vc não consiga.
@ismaelphilipe7143
@ismaelphilipe7143 3 жыл бұрын
Estou maratonando seus vídeos. Muito bom. Continue assim. E agradeceria se pudesse complementar esse vídeo.
@prognapratica
@prognapratica 3 жыл бұрын
Blz, Ismael. Obrigado pelo feedback. Vou fazer a parte do email. Só não sei se vai funcionar em servidor gratuito. Bons estudos aí.
@ismaelphilipe7143
@ismaelphilipe7143 3 жыл бұрын
@@prognapratica obrigado. Tô começando agora com python e esse será meu primeiro projeto. Alguma dica de estudo ?
@prognapratica
@prognapratica 3 жыл бұрын
Fala Ismael. Cara, também tô começando. Programação é infinito. Recomendo fortemente que você sempre procure fazer projetos práticos. É a melhor forma de aprender. Depois vc começa a explorar porque as coisas funcionam do jeito que funciona e vai seguindo. Mas ter uma ideia e poder fazer ela funcionar é o melhor caminho.
webscraping com python - 5000 itens OLX com scrapy e python em 5 minutos.
31:26
Programação na Prática
Рет қаралды 9 М.
Python Asynchronous Programming - AsyncIO & Async/Await
25:57
Tech With Tim
Рет қаралды 422 М.
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 32 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 29 МЛН
Sunglasses Didn't Cover For Me! 🫢
00:12
Polar Reacts
Рет қаралды 5 МЛН
Web Scraping with Python and BeautifulSoup is THIS easy!
15:51
Thomas Janssen | Tom's Tech Academy
Рет қаралды 27 М.
Como Consultar Rastreamentos Correios Automaticamente no Excel
22:52
RPA Python - Criando um robô de navegação Web com BotCity RPA Python
11:24
BotCity BR - Python RPA para times de tecnologia
Рет қаралды 4,8 М.
What's Your ENGLISH LEVEL? Take This Test!
21:31
Brian Wiles
Рет қаралды 1,9 МЛН
Rotating Proxies For Web Requests in Python
11:31
NeuralNine
Рет қаралды 75 М.
Always Check for the Hidden API when Web Scraping
11:50
John Watson Rooney
Рет қаралды 617 М.
5 Projetos Python INUSITADOS | Para o SEU Portfólio!
8:01
Dev Aprender | Jhonatan de Souza
Рет қаралды 30 М.
How to automate Notion with Python | Notion API Tutorial
11:58
Patrick Loeber
Рет қаралды 45 М.