Como Fazer uma Automação Web Utilizando Python e Selenium


Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma:
https://pages.hashtagtreinamentos.com/esperapythonimpressionador?origemurl=hashtag_yt_org_listaesperapython_y7OhuSGBt8o

PARA BAIXAR O MINICURSO GRATUITO DE PYTHON: http://pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_y7OhuSGBt8o

Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!

———————————————————————–

► Arquivos utilizados no vídeo: https://pages.hashtagtreinamentos.com/arquivo-python-1r-naevanu3ubptibaggvbv4-eswmovkm?origemurl=hashtag_yt_org_planilhapyt_y7OhuSGBt8o

———————————————————————–

► Link do vídeo para a instalação do Jupyter: https://youtu.be/_eK0z5QbpKA

———————————————————————–

Caso prefira o vídeo em formato de texto: https://www.hashtagtreinamentos.com/automacao-web-no-python

———————————————————————–

Hashtag Programação

► Inscreva-se em nosso canal: http://bit.ly/3c0LJQi
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!

———————————————————————–

Redes Sociais

► Blog: https://bit.ly/2MRUZs0
► YouTube: http://bit.ly/3c0LJQi
► Instagram: https://bit.ly/3o6dw42
► Facebook: http://bit.ly/3qGtaF2

———————————————————————–

Fala Galera! Nessa aula nós vamos atender aos pedidos que tivemos aqui no canal para fazer um vídeo sobre automação Web, então vamos te mostrar como fazer uma automação web utilizando Python e Selenium.

Vamos inicialmente te mostrar como instalar o Selenium que é uma biblioteca do Python que vai possibilitar essa automação.

Em seguida vamos te mostrar como baixar o webdriver que vai possibilitar a conexão do Python com o navegador. Na verdade, o webidriver vai depender do navegador que estiver utilizando.

No vídeo vamos mostrar o Chromedriver para Google Chrome e o Geckodriver para Firefox, então dependendo do navegador que for utilizar a automação terá que baixar um webdriver específico.

Curioso para saber como funciona essa automação web? Então vamos a aula para não perder nenhum detalhe desse aprendizado incrível!

———————————————————————–

#python #hashtagprogramacao

Source: Hashtag Programação

356 Comentários:

Luiz Santos

Mestre, imagina que meu robo tem que apertar um botão somente quando um timer do site estiver em 1 segundo. Tem como?

arthurs4m

Sim. Basta importar a biblioteca time e utilizar o sleep e colocar o robô para apertar somente quando passar aquele tempo.

from time import sleep
sleep(aqui você põe o tempo em segundos)
botao.click()

aden tech

Lira, consegui fazer um módulo pra baixar um arquivo XML da NF-e direto do site da fazenda ?

Mazinho Santos

que dura a vida de um iniciante…lutando por uma automaçãozinha aqui, de cada 20 elementos, 18 só me retornam \”unable locate element\” ao buscar por xpath…

Paulo Sérgio Pinheiro

Quero aprender mais sobre Python, Selenium e Automação!

Anderclelson Sousa

Tu é irmão do João, mané?

Vale um like?

Lira, queremos aprender games com Kivy!

Mayara Caroline Aragon Santana

alguem pode me ajudar: Me da error o codigo FROM SELENIUM.WEBDRIVER.COMMON.KEYS IMPORT KEYS en anaconda

Fernando Machado da Rocha

Sempre muito didático, parabéns!

XiboquinhaMilGrau2022

No meu computador, o chrome, firefox e o brave esta crashando. Qual é a solução?

Tiago Rocha

Lira, como que faz para abrir o navegador em tela maximizada? Obrigado!

Sandro de Barros Ferreira

Òtimo video Lira, parabéns. Python é demais mesmo. Obrigado.

Lucas Alexandre

Muito bom vídeo! Alguém sabe me dizer se usando esse método dá algum conflito caso eu gere um executável?

Peterson Ribeiro

Lira 10, ensina site com usuário e senha.

juliano gonçalves

Valor pra real

Davi Ferreira

Alguem sabe se tem alguma forma de desbloquear o pc com o python.

Eng. Thiers

Lira quero aprender mais com pyton e selenium!

Marllos Régis

Lira quero aprender mais sobre python e selenium e trazer dados pro excel ajuda nós aee kk

vinicius nogueira

Quando vou rodar a abertura do chrome, seguindo certinho o código da isso:

TypeError: \’module\’ object is not callable

Ajuda pfvr kkk

CyborgJ20 /Player

Muito top! Vou continuar essa madrugada toda estudando. Obrigado pela aula, abraço!

jemima fonseca passos

Quero aprender mais sobre Python e Selenium

Tayrone Felipe Olinto da Silva

Promoção chegando em 3, 2, 1…

Jander

Como fazer essa automacao em um site que abre um pop up?

Altomamação em jogos

Amei esse vídeo muito top cara parabéns

Guilherme Parreira

como eu faço por exemplo pra aplicar um comando em um site , porem ja estando com ele aberto ?

Guilherme Parreira

no caso em precisar entrar ?

MarquinhoFS

Guilherme, conseguiu resolver? Preciso desta mesma solução.

JessicaAlmeida Almeida

Muito bom!!!Top de mais!!

Igoor Marinho

tem como usar selenium sem ter q baixar driver do nvagador ?

Renato Restituti

Lira, meu Deus! Resolveu um problema gigante do meu dia a dia!!!
Você é O CARA!!!!!!
Que canal maravilhoso.

Ademilton J L Calado

Parabéns ! Ótimo conteúdo ! Continue publicando coisa boa desse nível

Bran Ara

E se quiser fazer em uma página aberta no navegador tem como?

enio ricardo de farias

19:15 a dica da aspas simples é de ouro!

Igor Assis

Lira, tudo bem ? Tem como abrir o Selenium, abrindo uma nova aba de um navegador que já esteja abrrto ou sempre que ele inicia ele já inicia abrindo um novo navegador ?

Carlos Oliveira

Muito top o vídeo!

digiNOL Serviços

Quero ver um video de Iniciação python

Eu Mesmo

Achei muito bom o vídeo, mas cara depois de feito no jupyter como transformo em executável?

Bruno Soares

Aqui não está funcionando… 🙁

Jobson Moura

É possível automatizar paginas que solicite CAPTCHA?

Hashtag Programação

Jobson, estamos com uma nova série justamente falando sobre isso:
https://www.youtube.com/watch?v=76Ef-JC90o8

gregory abreu

Como deixar o python em exe.?

Hermínio Cossa

gostei muito do xpath

Cristiane SP

Lira, quero conhecer mais sobre Phyton.

Marcos Amorim

Obrigado por suas aulas, TOP!
O código funciona mas sempre aparece um aviso (DeprecationWarning: find_element_by_* commands are deprecated. Please use find_element() instead) então não sei como corrigir isso.

alisson alisson

Minha primeira automação do selenium vai ser criar um codigo para sair curtindo todos os videos da hashtag

Layrton K. S. D. Filgueira

Muito top !!

Dúvida: para casos onde o navegador está configurado para o usuário escolher o diretório de download, como manipular a tela com escolha de diretório e nome do arquivo pelo navegador?

Tem essa possibilidade ?

Parabéns pelo trabalho.

Douglas Mello

Poxa Lira muito bom, fala mais aí!!!

Rodrigo Panza

Deveria existir um curso de automação utilizando Python….! Showw

Caio M

Envolvendo web, mineraçao, mod. Os… nessa pegada mais pratica

geovanne

como assim curso, python é justamente pra isso, se vc quiser aprender mais afundo sobre isto, é só estudar python.

Fernando Ventura Jr.

Excelente. E olha que pensava em usar o Java pra isso.

Maicon Dobi

Boa noite professor, estou com uma dúvida, quero criar um robô para coletar dados do cartão CNPJ, porém antes de acessar os dados preciso passar por um Captcha, não quero quebrar, apenas quero que o código aguarde até que o usuário resolva o Captcha, o máximo que consegui foi colocar um tempo, por favor me ajuda?

Will Junior

Muito bom Lira!!! Vcs são brabo demais!!! O Py ta on!!!!!

Victor Monte Felix

O meu deu erro de ElementNotInteractableException alguém sabe porque ?

Adelino Silva Silva

Parabéns…
Você é o Melhor Cientista de Dados da Web…
Sua Didática é Sublime, impecável, muito Show…

Estou só aguardando Capital pra fazer seus excelentes Cursos…

Parabéns, pelo Conteúdo Gratuito de Qualidade. Estou aprendendo muito…

Ronaldo Mudesto

Vc disse que não tem como aproveitar o navegador, tem como dar um pause e continuar a tarefa sem sair do navegador aproveitando o mesmo?

aden tech

Essa linguagem é free? Onde baixar?

Hashtag Programação

Aden, é gratuita sim, no canal temos 2 vídeos de como baixar o Jupyter ou o Pycharm para começar com a programação em Python!

juliano gonçalves

Se eu quiser enviar em formato de moeda.

Paulo Rogerio Freire

vou show de bola, quero aprender + de Python e selenium, ganhou mais um.

Morais Rocha

Olá, amigo blz aqui porque o (*) no final do link? obrigado.

Felipe Henrique Peixoto Neto

Muito bom!

Stella Dib

po. demais lira. mande mais

Ludors

bom vídeo, tenho uma dúvida caso eu queira copiar um valor de um site e colar em outro como eu faço?
Por exemplo pegar o valor do Dolar copiar e mandar para outra página ou barra de pesquisa?

Charles Freitas

algo mudou, pois não funciona mais.

Thiago Passos Oliveira

Parabéns pela didática. Muito bom o vídeo!

Filipe Fernandes

Violentamente fácil e útil! Muito bom

Rogerio Santos

LiraShow.Estou aprendendo muito! Top parabens pela inciativa

T James

mais!

Juliana S.A

Lira quero muito aprender mais selenium +python !!!! pleaseeee. obrigada!!!!!
só vc conseguiu me tirar do direito para programação python!!!

Ericlys Emanoel 2

Conteúdo muito bom

Luís Fernando Veloso

Lira! Quero aprender mais sobre Python de Selenium…

Paulo Oliveira

Ola professor , como que eu faz um robo para preencher jogos no site da caixa ???

Suel Gonçalo

Lira, digamos que esse site precisa-se fazer login para então baixar a planilha qual o caminho eu deveria seguir?

Diego Kristopher

Muito obrigado pelo vídeo, o conteúdo está bom demais e eu já consegui aplicar ele algumas vezes, mas dessa vez não estou conseguindo.

Estou digitando exatamente o mesmo código, está abrindo o site, mas no final aparece essa mensagem de erro:
:5: DeprecationWarning: find_element_by_* commands are deprecated. Please use find_element() instead

navegador.find_element_by_xpath(\’//*[@id=\”mainContent\”]/div[2]/div/div/div[2]/div/div[2]/div/div/div[2]/div/div/a[1]/span\’)

Vocês sabem o que pode estar acontecendo?

Thales Baeza

Sabe me dizer se consigo entrar no meu perfil do google sem entrar com senha e email?

Antonio Amaral

Galera, e eu quiser inserir essas informações coletadas, como telefone, Emil e nome em um planilha com essas colunas como eu faria isso.

Wellington Del Cello

Ótima explicação, hashtag tem uma dinâmica muito boa de ensino. Gostaria de saber se tem como fazer uma recorrência para o código rodar sozinho de tempos em tempos, sem precisar entrar no júpiter e clicar em run, tipo no Power automate que tem como criar uma recorrência em horários definidos.

Vinny VR

pra quê é aquela EXTENSÃO dele ali?

Marcia Pisaneschi

Você tem uma excelente didática, parabéns pela juventude madura (não é nada comum). Eu gostaria de aproveitar uma aula que não pude assistir, mas, o pessoal elogiou muito. Tem como disponibilizar a sua última aula do evento Python impressionador (abril/21)?

Luis LeonArdo

Quero aprender mais !!!

emanuele santos

#Lira! Mais sobre Selenium

fundamento Hacker

lira mais eu uso o pycharm no linux e ele não é estalado eu apenas chamo ele entrarndo na pasta bim e usado o ./e o nome do arquivo.sh

I P

Pô cara que dahora!!!!

Diego B. P.

Achei interessante, mas como faz para remover a mensagem de segurança? Não é possível fazer Login no Google na aba que foi aberta, por exemplo.

lovibezz

Lira, fala um pouco sobre o Katalon Recorder pra nós! Abração

Gleison Almeida

Muito bom, como fazer coletar só alguns dados e colocar em uma planilha do Excel ?

thrashsilva11

No colab seria as mesmas linhas de código? E para eu colocar senha para acessar o site como eu faria?

Silvério Vitaliano

Muito interessante…PARABÉNS; só gostaria de saber \”de como\” seria o comando para abrir páginas no próprio Site, onde se tem os produtos conforme categoria.

Mundo da Família F

Preciso de ajuda, não consegui fazer conforme o vídeo ensina

Maitê Oliveira

Muito obrigada!! você explica muito bem !!! parabéns pelo canal! to curtindo mto!

D2R150

Legal demais… parabéns… por favor faça um baixando um arquivo e voltando a página para pegar o próximo arquivo…

Edilson Wagner Ribeiro

Valeu Lira!

Sergio Rocha

Lyra tem como agendar ? Para não ser preciso usar o run?

valtemir junior

Amei a sua aula, mais preciso pedir algo caso já tenha feito me colocar o link aqui por gentileza e se eu quiser que ele efetue este processo exemplo todo primeiro dia útil do mês.

Luciano Junior Custodio Maciel

Lira ao abrir site emissão guia mei mensagem não permite o acesso por estar sendo manipulado por robo. O Chrome abre modo anônimo como fazer para abrir na mesma página que estou logado

zakumy junior

Parabéns muito bem explicado

Augusto Silva

Como achar xpath do pop-up em um site específico e fechar ele, no caso clicar em OK? Não estou conseguindo fazer isso acontecer? Poderia ajudar?

Rodolfo Lorencetti

Erick Eng

Lira, você usa todos os IPs na lista de permissões? meu python não está reconhecendo o chromedriver e única solução que encontro é de permitir todos os IPs mas acho perigoso

Dislearn

pesquisa a IDLE do python, toca em abrir local do arquivo, dps vai na idle de novo e toca em abrir local do arquivo

Daniel Roland

Bota mais mlk

Hermógenes C. de Mesquita Neto

Não recebi os links com as apostilas das aulas 3 e 4 da Semana do Python dos dias 28 e 29 de abril próximo passado!

Bruno Davis

muito bom lira, valeu!!!!

Adriano Donizette

Vendo vc ensinando parece simples fazer, mas fico triste por muitos não terem essa mesma habilidade em ensinar. Parabéns, vc ensina muito bem!

Caio Zowye Camacho Cabral

Você tem uma didática incrível cara… vai longe

pro1427

Muito bom! poderia fazer um video onde o robô faz um login em um site por exemplo, seria top demaiss

Humberto Ibiapina

Lira, quero saber mais sobre python seleniium

Renato Santos

Olá Lira, boa tarde!
Aula Top!!!!!
Porem, se Eu tiver que fazer isso para 10 ou 100 empresas, como faria para deixar as listas dessas empresas automatizadas para baixar os arquivos?
Abraço!

Hashtag Programação

Renato, Infelizmente não prestamos esse tipo de suporte mais específico e detalhado pelo YouTube, somente para os alunos do nosso curso completo. Caso tenha interesse, queira ser avisado das próximas turmas e quiser mais detalhes sobre o curso basta se inscrever no link: http://bit.ly/lista-espera-excel

Ricardo Racki

Diz ai grande mestre, como eu posso evitar ou identificar redirects? Muito bom os videos e o intensivão dahora

Breno Henrique

Otima aula, como fazer uma robo de pix?

Guilherme Leoni

magazine foi la e tacou 13km de imagem em cimado do \”planilha dinamica\”
kakakaka

Juliano Oliveira

Show de bola lira com seus vídeos aprendi a automatizar e já coloquei em prática!

Bernardo de Paula Carvalho

Quero python e selenium

juliano gonçalves

TMJ

Fábio

Lira como faço para enviar um SMS pro meu celular se meu interfone tocar ou o portão automático abrir?
Da pra fazer usando algum sensor tipo esses usados em Arduino?

Vlw

Nacional Edu

Para incluir mais sites para baixar mais demonstrativos é somente criar as linhas para cada site? Ou existe alguma outra maneira?

Rafael

Como acessar uma pagina que precisa de autenticação login e senha?

Diego Borges

MANDA MAIS SOBRE PYTHON + SELENIUM…

Felipe Gondim

Você é luz mano!

TheEye?

Meu A migo

Queria ver umas brincadeiras mais serias com esse bichinho ai, parece ser sinistro hein!

Evandro Luís

Faz mais aulas aprofundando no tema!

Augusto Silva

Eu queria aprender como entrar num site específico, fazer login, clicar num pop-up, e executar isso repetitivamente. Já tentei e não consigo

Paulo Nascimento

João, aula sinistra mais uma vez. Só me tira uma dúvida um pouco fora do assunto do vídeo, se der. Entrei num site e nele tem um calendário, onde o único dia disponível pra clicar é o dia atual (são 31 quadradinhos e apenas o referente ao dia atual está disponível) tem alguma forma de eu selecionar apenas o que está disponível?

Se der, responde ae, tmj!!

Te vejo na aula do python impressionador, curso topzera

Hashtag Programação

Paulo, Infelizmente não prestamos esse tipo de suporte mais específico e detalhado pelo YouTube, somente para os alunos do nosso curso completo. Caso tenha interesse, queira ser avisado das próximas turmas e quiser mais detalhes sobre o curso basta se inscrever no link: http://bit.ly/inscricoes-python-org

Jeronimo Lira

Lira, Como garantir, por programação, que o arquivo caia num diretório especifico? Tem como?
Concordo com o Rodrigo Panza … Curso de automação Python

Rodrigo Amorim Martinelli

Muito top…

Pedro Roberto Jacovac

Parabéns por mais uma aula excelente. Quero aprender mais sobre automação com python.

victor hugo

Só entendo de excel, me sinto confortavel, encaro os desafios e sou um mero simpatizante. VBA nao consigo entender e perco muito tempo pra fazer algo, já parei pra estudar e nao entendo nenhuma variável, string, budégas nenhuma. E sem querer ví esse vídeo e achei sensacional. Gostei muito da sua explicaçao q fiquei super curioso a respeito pois pelo q vi, acredito q com um tempinho dedicado conseguirei aprender de fato, pois sei q só aprendo se souber ensinar, e acho q saberei ensinar algo de Python.

Elias Arthou

Vocês conseguem fazer um vídeo com o Playwright?

Gustavo Zani

Olá, não roda no MAC. Tem um link com estes passos para o MAC? Como coloco um timing pra que ele rode a operação a cada dia, com um intervalo de tempo específico, exemplo: Todo dia, de 4 em 4 hrs. Obrigado!

Tarek Elias

Manda maissssss que tá boa demais a aula

Leandro Silva

Car manda mais sobre automação web , top obrigado.

Amanda Canci

Excelente aula

Patric

Tem como gerar um arquivo onde eu possa executar em qualquer máquina? Estou fazendo um projeto, mas esse projeto é para ser executado no computador das meninas do atendimento de onde eu trabalho.

Rodrigo Rutes Barbero

dá este executavel pra elas que elas conseguem fazer

PS TEC

fez mais videos desse? gostei, mas queria um mais completo que ensine pegar resultados em numeros de um site e calcular e fazer uma ação etc.

Hashtag Programação

PS TEC, vamos ter um de enviar e-mail, mas é uma ótima sugestão, obrigado!

Diego Correa Cantarin

quero saber mais

eduardo quevedo

Lira, quero aprender mais sobre python e suas ferramentas

Cath

programei o botzinho pra dar like sozinho nesse vídeo e me inscrever no canal hehehe

Bibiel

Vc poderia me indiciar um curso para aprender python selenium?

Victor Amorim

Parabéns…. você está fazendo um ótimo trabalho e salvando muita gente incluindo eu!
o conteúdo é tão bom que eu não consigo não compartilhar

Jordan Macedo Girão

Conteúdo excelente. Já consegui automatizar muita coisa. Só teve um probleminha, o do erro 502 \”502 Bad Gateway
. The server returned an invalid or incomplete response.\”. Tirando isso, funciona maravilha.

Anna Fedorovna

Você tem uma ótima didática. Parabéns!

Gustavo de Araujo Cerqueira

Muito bom. Parabéns Lira.

Janderson Pessoa

O meu abre o brownser mais não chega abrir o botão da planilha da essa mensagem –> selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
(Session info: chrome=90.0.4430.93)

Marcos Vinicius

O meu também aparece isso

JyanMi Odonte

Maninho, ajuda a fazer um único arquivo herdar todos os arquivos de 100 módulos. Tipo, tenho 100 módulos que mudam apenas a senha e o email do usuário, o resto é a mesma coisa. Daí, se eu precisar mudar algo em 1 módulo, tenho que fazer em todas as outras… entendeu?
Tentei com def e não deu certo por eu não ter usado classe. Ajuda aí se possível…

Hashtag Programação

JyanMi, Infelizmente não prestamos esse tipo de suporte mais específico e detalhado pelo YouTube, somente para os alunos do nosso curso completo. Caso tenha interesse, queira ser avisado das próximas turmas e quiser mais detalhes sobre o curso basta se inscrever no link: http://bit.ly/inscricoes-python-org

Getúlio Castro Junior

Lira, uma pergunta… quero automatizar um processo no meu trabalho, só que, algumas horas que deve acontecer este processo, estou ocupado em outra atividade da minha função… não tem como colocar um \”timer\” para este processo se executar sozinho?

O Infinito e o Universo

Lira, instalei outro dia o Jupyther para assistir a um instensivão do Pythom contigo que inclusive foi ótimo, e o Jupyther funcionando redondinho só que agora eu tento executá-lo a tela abre e some e o Jupyther não executa mais, o que pode ser?

Marco Silva

Quero aprender muito mais Lira, valeu pelo conteudo, já estou fazendo o Curso impressionador mais quero mais kkkk

Leonardo do Ó

Puta kiu pariu cara muito obrigadoo me salvou

SOTNAZ NIVEK

por algum motivo meu codigo parou de funcionar, antes ele funcionava normal, mas agora ele abre a janela e logo em seguida fecha com exit code 1.

Luis Henrique Shikasho

Muito bom!!!

Jeniffer Pereira de Oliveira Mello

Sem nem assistir digo- preciso de selenium e Python.

romulo conceição

Lira, quero aprender mais sobre selenium!

Wanderson Souza TR

Quero aprender mais sobre Python e Selenium!

Erick Azevedo

MAIS PYTHON COM SELENIUM

caio vieira

Parabéns pelo vídeo. Muito bom. Mas como a gente faz para escolher o local onde será salvo o arquivo, e o nome do arquivo?

Advocacia Htr

Eu nao consigo usar as minhas extensoes padrao do meu navegador nessa aba que o programa abre? Diz que nao é seguro, sequer faz o login da minha conta no chrome

Luan Leal

Configurei o navegador para perguntar onde salvar, porém usando o webdriver ele ignora e salva altomário em \”downloads\”. Poderia ajudar ? Preciso salvar em um diretório pré-determinado ou que pergunte onde salvar.

Otalicio Silva

Aula top. Mais Python e Selenium.

Guilherme Chitan

Bom dia pessoal!

Explicação muito boa, parabéns!
Conseguiria criar uma automação dessa forma, buscando a lista de chamados do service now?

Abraços!

Evandro Luís

Oi Lira parabéns pelo video!!!! excelente sabe que assisto todos!!! so uma coisa aos 21:34 vc disse que ele sempre abre um navegador novo, como faço para criar uma condição que verifica se o navegador ja esta aberto e caso esteja, rode o codigo sem abrir um navegadoe novo? isto porque na primeira vez que a gente executa o codigo o chromedriver abre onavegador então na segunda vez não precisar abrir novamente consegui explicar?

Thiago Silva

do opera é operadriver.

Roger Montenegro

irmão, eu tive um problema e levei um tempo para conseguir \”resolver\” quando instalei o selenium \”pip3 install selenium\” deu tudo certo, mas na hora de declarar o selenium, o pycharm n o encontrou, e ficou dando erro, o selenium ficou na pasta \”site-packages\” como todo os outros pacotes q instalo e pega, porem somente ele n pegou, tirei ele e o urllib3 do site-pack… e funcionou, porem n quero deixar ele fora da pasta padrão. sabe de algo q pode me ajudar?

Felipe

Lira, eu abro o navegador mas depois ele fecha sozinho. O que pode ser isso?

Marco Cintra

Cara, excelente vídeo. Faz algo mais complexo com selenium, por favor.

Rodrigo

Mostra como colocar isso para funcionar na prática, ou para funcionar tem q ficar entrando no programa de python ?

Paulo Henrique

Faça um mais complexo tipo preencher algo no navegar até examinar um determinado resultado que esteja mostrando no site .

SAULO SOUSA

Galera quando eu executo meu código ele abre o google e executa os comandos e depois fecha, no mais ele não fica aberto como mostrado no vídeo.

Gabriel

Caramba isso é incrível, tava tentando criar um web crawler e dava um monte de erro, com isso, vai ficar mó facin

Fabricio Rezende

Boa tarde @Hashtag Programação. Gostei do vídeo. Como posso fazer essa automação no firefox, de forma que a caixa de download do arquivo não apareça e baixe esse arquivo automaticamente? Estou tomando uma surra aqui no código.

Fernando Canisio

Sensacional João. Conheço seu trabalho desde um curso de Excel que fiz contigo na Udemy. Admiro mto sua didática. Gostaria de uma dica sua pra resolver um problema: tenho uma fila de chamados e toda vez que um chamado for aberto, baseado na gravidade, deve ser enviado uma msg pelo WhatsApp com detalhes do chamado. O que vc recomenda?

Hashtag Programação

Fernando, no nosso minicurso já temos algo similar a isso, que é o envio de uma informação por mensagem no celular, isso já deve te auxiliar no projeto.

Fernando Canisio

@Hashtag Programação FEITO 😉

Rolando Rubens Malvasio Junior

Esta dando esse erro:

# AuIndex of /90.0.4430.24tomação WEB com Python

# Instalar Selenium e baixar Web Driver do Chrome

from selenium import webdriver

navegador = webdriver.chrome()

—————————————————————————

TypeError Traceback (most recent call last)

in

4 from selenium import webdriver

5

—-> 6 navegador = webdriver.chrome()

7

TypeError: \’module\’ object is not callable

Ocorre que o meu chorme é

O Google Chrome está atualizado

Versão 90.0.4430.85 (Versão oficial) 64 bits

E para baixar só tem a versão do windows 32 que baixei conforme instrução do Lira.

chromedriver_win32.zip 2021-03-15 16:49:51 5.67MB

eeb5e37fc4d4b21337a46576137a2053

O que eu faço? Me suicido? Aguardo um salvador.

Otaku Slime

mesmo eu instalando, o selenium é com eu nao tiverse instalado

Fernando Alves

por qalgum motivo não consigo acessar a biblioteca do selenium, da erro na importação, alguem pode me ajudar??

Roger Mister M

Que aula show de bola!!! Parabéns pela didática. Se pudesse dava três likes

Márcia Freitas

Muito bom!!!!!!

Do maior

onde o linux instala o python ???

Jefferson Andrade

Galera, pra quem deu erro na hora de abrir a página, se vc colocar o driver do navegador na pasta do projeto, ele rodará nornal.

Beatriz Zeferino

que isso Lira adivinhou que eu tô vendo esse video no final de 2021

julio cesar

navegador.find_element_by_xpath não funciona mais, por favor, nos ensine a forma correta de abrir o path da \”planilha dinâmica\” utilizado no seu exemplo! Suas aulas são ótimas! Obrigado!

Joás Bernardo

É possível usar o Selenium para controlar meu navegador padrão?

\”Padrão\” no sentido de ser o que eu uso e está com todos os logins de todos os sites. Porque quando abre o navegador dessa maneira, ele abre o navegador zerado, sem nada vinculado.

Agradeço desde já!

Paulo Santos – Marketing Digital

Ola mano muito boa sias dicas parabéns. Queria saber se é possivel criar uma automatização para jogos online usando o phyton? Vlws…

Miguel FutHabbo

Brabo, te conheci pelos anúncios.

Glaucia Seibert

O programa rodou super bem, vou usa-lo no meu trabalho da faculdade sobre IA. Parabéns ao canal. Eu aprendo demais com vocês.

I P

Mano, o meu só da erro e fiz a instalação do chrome driver corretamente.

Saulo Nogueira

Fantástico! Você é uma peça rara neste mundo da programação: sabe muito e tem uma didática perfeita. Ganhou like e + 1 inscrito. Parabéns e obrigado pela generosidade. Se tivesse um curso completo de Automação Web Python + Selenium ministrado por você eu compraria. Compraria também de Web Scraping. Sucesso para você.

digiNOL Serviços

Isso seria uma Macro?

jml1640

Toda vez que o Google Chrome for atualizado eu terei que atualizar o ChromeDriver manualmente ou a atualização já é automática?

Diogenes Lopes

Show!

Leonardo Chagas

Olá, parabéns pelas aulas!
Uma dúvida. Essa automação web, é possível converter para um arquivo executável? É que minha ideia é usar essa automação em uma outra máquina que não seja a minha.

Junior Carpenedo

tbm tenho essa dúvida

Leonardo Chagas

@Junior Carpenedo é possível sim. Pesquisei em outros lugares e achei a resposta. Fiz o projeto e deu certo.

keven feittosa

@Leonardo Chagas Pode compartilhar conosco?

Alex Thiago

tem como criar esse bot e intalar no android?

Andréia Nunes

aqui deu tudo certo!!! top demais, valeu Lira.
salvando como sempre.

Rapha Mnsi

Que vídeo incrível! Parabéns!
Só uma dúvida: há como automaticamente passar o download para o pandas?

Ysrael Teixeira

Qero comprar um bot?
Como faço?

Douglas Prado

é possivel usar o python pra solucionar aqueles capthas de arrastar uma figura até certo ponto pra completar a imagem ?

Rodrigo Gonçalez

Excelente conteudo Lira!

Marco Oliveira

Faz um vídeo usando python para googles sheets ou excel

Wellington Rodrigues

Show!!! Da pra entrar numa pagina e logar nela?

GTBR01

OPA, gostaria de saber se tem como abrir o chrome sem estar no modo de teste… Teria como??

pro1427

MONSTRO! era isso mesmo que eu precisava pro meu trabalho
valeu demais!!

Lipe Andrade

como abrir sites que bloqueiam o acesso como bet365? tento abrir ele mas fica so carregando

João Carlos Albuquerque

LIRA, quero aprender mais de Python, Abraços!!

Rodney Coimbra

showwwww sucessssoooo vlw lira

ronaldo paris

Fala Elias! O site deu uma mudada e o código não tá funfando… acredito que o link agora está dentro de um FRAME. Tem como contornar isso? Parabéns pelo conteúdo e pela sua didática. Obrigado.

Rochafilms

Top, demais acompanhei intensivão de python pena que não consegui comprar. 🙁

juliano gonçalves

Como formatar o valor pra real

Gato

amigo estou com problema aqui , nao consegui iniciar minha aplicaçao porque estou com spyder 5 , nao da erro no selenium

Ivan Matos – Ferramentas Empresariais

Consigo usar o Selenium no google colab??

Bruno Particelli Dutra

Liraaaa, TOP demais!!!

Bruno Garbulho

no meu caso só funcionou assim:
element = navegador.find_element_by_xpath(\’/html/body/form/div[11]/div/div/div[1]/div/div[4]/div/a/p\’)

navegador.execute_script(\”arguments[0].click();\”,element)

Teddy

como tu fez irmao pra mim nao funcionou

elifaz silva

Essa aula foi Show, parabéns professor vc é top, fiquei só com uma duvida como faz pra escolher o local onde queremos salvar o arquivo?

antonio neto

tmb tenho essa Duvida!

Caio Zowye Camacho Cabral

Cara, uma palavra pra você:
\”FODA\”

IMPERIO DISTRIBUIDORA

PQ FIND APARECE COM UMA LINHA SOBRE O COMANDO????

Kolaias

Onde da like duas vezes? Pq* finalmente alguém ensinando de maneira correta, estou pensando seriamente em comprar seu curso pelas aulas que dá DETALHADAS e sem faltar informação incrível!!!!!!!!!!!!!!!

Menino Que Sobreviveu

Ganhou um inscrito.

Kelvin Inocêncio

Gostaria de aprender python com meta trader

Geyverson Durigon

E para enviar dados nessa página web ou preencher formulario, tem algum video assim?

Heleno Carlos

Muito bom!

roberto antonio

tem como fazer o Download dentro do Pandas

Marcos Albuquerque Macedo

Que ferramenta foda!!! Parabéns!!!!

celio borges

Lira, super legal, quero aprender mais sobre python e selenium

XiboquinhaMilGrau2022

quero aprender mais sobre python e selenium

Eduardo Bozzeda

como eu encontro o xpath em um site que quando clico com o botão direito em qualquer lugar não acontece nada?

Hashtag Programação

Eduardo, alguns sites acabam bloqueando essa utilização, então não iria conseguir encontrar.

Eduardo Bozzeda

@Hashtag Programação existe algum jeito de \”driblar\” esse bloqueio?

Jean Franco

Lira quero aprender + sobre python e selenium

_Dam_ For_

bom!!!

Andre Borges

Tentando fazer um bot pra pegar uns arquivos no googledrive, porém precisa estar logado no Google, e não consigo passar da tela de login. Só retorna erro falando que o \”navegador ou app pode não ser seguro\”. Alguem sabe uma forma de fazer esse login ?

Morais Neto

Como faço pra utilizar no Chrome padrão? Na janela que já está aberta.
Então desse modo, não consigo logar no meu perfil do google.

Paradox

Boa Lira, boa aula, comigo não deu muito certo, porque o comando não consegue clicar no que não consegue ver.
meu navegador sempre abre com muito zoom, ai não da pra ver o botão da planilha quando abro.

Gabriel veloso

muito bom

pedro rocha

como instalar o selenium com firefox? há turorial?

Mario Dias

O comando find_element_xpath foi descontinuado. Esse código precisaria de mais uma linha:
from selenium.webdriver.common.by import By
A nova estrutura do comando find_element(by=By.XPATH, value=xpath)

keven feittosa

@INVESTINDO EM ATIVOS Mesma coisa.

Aoko Kun

se você colocou no código \”find_element_xpath()\”, é óbvio que não funciona; o comando é \”find_element_by_xpath()\”.

Jander

Como fazer essa automacao em um site que abre um pop up?
Preciso fechar o popup pra ter acesso ao download da pagina principal

Carol C.

estou procurando como fica o send.keys nessa nova estrutura

Mayara Caroline Aragon Santana

@Carol C. estou con o mesmo problema. meu anaconda nao reconhce a funcao keys

eliel julio

@Jander tenta rastrear o botão de fechar a pop up e manda o código clicar nele

keven feittosa

Só em sites específicos, né?! Porque usei no Google e foi, mas já em um site não achou o xpath dos elementos .

Augusto Silva

Amigo, como ficaria então esse código completo usando o playrigth?

Augusto Silva

Como ficaria esse novo código usando esses novos elementos do código?

Sergio Cunha

Adoro teus vídeos, são muito bem construídos, dos que tenho visto, és dos melhores…

Frederico SantAnna

Parabéns mais uma vez!!

Andi Campos

Muito bom, gostei de Python a primeira vista, quero aprender mais sobre a linguagem. No entanto, fiz o código funciona perfeitamente, mas como fazer dele um executável? Tudo bem, fiz o código roda com a IDE, mas para automatizar toda vez terei que entrar na IDE. Até criei um executável, mas ele abre e fecha muito rápido, creio que precise de um código para fazê-lo parar. Alguém tem idéia de como conseguir isso, no caso eu só quero que abra alguns site, por enquanto. Seria abrir os sites e deixá-los aberto.

Hashtag Programação

Andi, ainda não temos um vídeo que ensina isso, mas já colocamos esse tema na nossa lista de sugestões para os próximos vídeos.

Matheus Henrique

Bora, faz mais video que este é do bom

Leandro CF

Tudo joia? Como usar o selenium SEM abrir o navegador E SEM usar o phantom.js?

juliano gonçalves

O nome Relatório de vendas deu problema por causa do acento?

Antonio Minotto

O Selenium funciona com Pycharm?

David Garcia

Ótima aula, didática incrível!!!

Gustavo Prado

Que vídeo maravilhoso, cara! Eu tava escrevendo o xpath na unha aqui e tava dando tudo errado, não sabia que o chrome entregava pronto assim.

Muito obrigado!

Raphael Costa

Boa tarde, estou gostando muito do seu conteúdo. Como faço para pegar o banco de dados do programa MAINTraq Predictive e também os gráficos ou valores gerados por ele e a partir daí criar uma aplicação. Pode ser de algum outro software genérico. Parabéns pelos vídeos.

Devil killer

Teria algum geito de fazer isso sem mostrar o que ele está fazendo, tipo abrir o Google entrar no site e tals, somente clicar no código e executar?

Elvis Monteiro

Não sei como abrir esse jupiter notebook…. ;/ Alguém poderia me ajudar ?

Hashtag Programação

Elvis, assim que instalar, você vai no menu Iniciar e vai escrever Jupyter, feito isso uma página da internet será aberta para que você crie um novo arquivo ou abra um que já possua, basta navegar nas pastas e ir até onde tem ou quer criar o arquivo em Python.

gamersroomtv

Top mano, valeu pela forca.

dayana11day

Lira, quero aprender mais sobre python e selenium

Gabriel Barreto. S

estou recebendo aviso que o navegador.find_element_by_xpath será descontinuado, alguém sabe como fica o preenchimento correto ? testei e ainda não consegui.

Eduardo Sousa

nao vejo a hora de comprar o curso completo imprecionar 😀

Rodrigo de Sena

Liraaaa muito obrigado! Ficou muito top ! Preciso desenvolver um projeto que captura dados da página web! Essa aula foi tudo que eu precisava! Por acaso você tem algum curso explicando melhor e com outros exemplos?

Hashtag Programação

Rodrigo, nós temos um curso completo, você pode já se inscrever na lista de espera: http://bit.ly/inscricoes-python-org ou pode mandar um e-mail pra gente que passamos mais detalhes sobre o curso completo: suporte@hashtagtreinamentos.com

Rodrigo de Sena

@Hashtag Programação show Lira, já me escrevi e mandei e-mail.

Hashtag Programação

Excelente Rodrigo!

Nicholas Ivanski

Ao tentar baixar via Jupyter com pip da esse msg: \’\’WARNING: You are using pip version 21.0.1; however, version 22.0.4 is available.

You should consider upgrading via the \’c:\\users\\nicolas\\appdata\\local\\programs\\python\\python39\\python.exe -m pip install –upgrade pip\’ command.\’\’ Alguém consegue me ajudar?

Jordana Gabine

Até outro dia eu conseguia fazer aplicações utilizando o selenium assim, agora, abre o chrome e fecha na hora, mesmo atualizando o chromedriver ou utilizando webdriver_manager. Alguém sabe o que pode ser?

Ana Marques

No meu está aparecendo WebDriverException: Message: \’chromedriver\’ executable needs to be in PATH. Alguém pode me ajudar?

Maico Melo

Tive o mesmo problema. Nesse vídeo o cara resolveu:
https://www.youtube.com/watch?v=0Q86-g1lTkY

Emperor Reyna

não consigo colocar o arquivo do driver dentro da pasta do anaconda

Jtrsl souza

Não tem coisa melhor do que ver o Hernandes do São Paulo dando aula de programação. hehe !
Muito boa aula, obrigado! estou começando agora e já estou tentando conseguir fazer meu próprio bot, queria saber qual o codigo para ficar dando loop com um tempo e um intervalo depois de uma determinada quantidade de ações. Obrigado de verdade, só essa aula já ajudou muito no que estou desenvolvendo!

Wagner Luiz Kreusch

Não entendo absolutamente nada de programação, mas sou curioso.
Preciso fazer um robô que acesse determinados sites e pegue os endereços de email cadastrados nestas paginas e salve em uma planilha. É possível criar uma programação desta?

Paulo Odon

como faço para abrir mais de uma aba ao mesmo tempo com sites diferentes?

Haroldo Bahia

Mestre Lira, no acompanhamento de seu vídeo Automação Web Utilizando Python e Selenium foi gerado um erro na execução co comando click. Como posso resolver este questão ?
Erro abaixo descrito:
—————————————————————————

ElementClickInterceptedException Traceback (most recent call last)

in

13 # NO SUBMENU QUE ABRIRÁ VC CLICA NA OPÇÃO COPY XPATH

14 # SEMPRE USAR ASPAS SIMPLES PORQUE AS VEZES DENTRO DO XPATH TEM ASPAS DUPLAS E GERA ERRO NESTA SITUAÇÃO

—> 15 navegador.find_element_by_xpath(\’//*[@id=\”owl-destaques\”]/div[1]/div/div[4]/div/a/img\’).click()

16 navegador.find_element_by_xpath(\’//*[@id=\”4zS989en0CKjhpbeCLPGMw==\”]\’).click()

17

~\\anaconda3\\lib\\site-packages\\selenium\\webdriver\\remote\\webelement.py in click(self)

78 def click(self):

79 \”\”\”Clicks the element.\”\”\”

—> 80 self._execute(Command.CLICK_ELEMENT)

81

82 def submit(self):

~\\anaconda3\\lib\\site-packages\\selenium\\webdriver\\remote\\webelement.py in _execute(self, command, params)

631 params = {}

632 params[\’id\’] = self._id

–> 633 return self._parent.execute(command, params)

634

635 def find_element(self, by=By.ID, value=None):

~\\anaconda3\\lib\\site-packages\\selenium\\webdriver\\remote\\webdriver.py in execute(self, driver_command, params)

319 response = self.command_executor.execute(driver_command, params)

320 if response:

–> 321 self.error_handler.check_response(response)

322 response[\’value\’] = self._unwrap_value(

323 response.get(\’value\’, None))

~\\anaconda3\\lib\\site-packages\\selenium\\webdriver\\remote\\errorhandler.py in check_response(self, response)

240 alert_text = value[\’alert\’].get(\’text\’)

241 raise exception_class(message, screen, stacktrace, alert_text)

–> 242 raise exception_class(message, screen, stacktrace)

243

244 def _value_or_default(self, obj, key, default):

ElementClickInterceptedException: Message: element click intercepted: Element Planilha DInâmica is not clickable at point (706, 511). Other element would receive the click:

(Session info: chrome=90.0.4430.85)

Hashtag Programação

Haroldo, infelizmente não temos condições que verificar os erros dos códigos por aqui, tente olhar na descrição qual a linha do erro para verificar se não foi algum erro de digitação ou se de fato não está faltando algo.

Luis Felipe

Vi tanto anuncio d2sse cara que tive que ver video dele kkk

Rodolfo Rocha dos Santos

Exatamente oq eu procurava.
Será que tem como alterar os parâmetros de salvamento como o local e o nome do arquivo?

Alex D. Paiva

Lira traz mais Python e Selenium para nós

Ruben Loibman

Legal! Lira, como eu faço para abrir novas abas no navegador com o selenium?

Antonio Malaquias

O Selenium é uma biblioteca de automação de testes.

MR 2599

Meu maior problema é consumir muitos dados e não focar, na verdade não sei por onde devo começar para otimizar o aprendizado, Help please…

Pedro Dias

Faz mais videos de automação de API por favor, gostei desse

Rafa Tutors

Aula muito boa. Uma dúvida esse processo funciona com várias abas abertas do Chrome?

Hector Andres Castillo de Arruda

Aulas fantásticas!
Mas tenho uma dúvida, ainda não vi onde ficam estes \”atalhos criados\” pois se cada vez que eu ligar o PC, tiver que estar abrindo o júpiter ou outros, não consigo entender.

Vinícius Luna

Pode ser instalado os dois se drivers??

Hashtag Programação

Vinícius, pode sim, que ai pode utilizar qualquer um deles!

Edson Sales Junior

Engraçado, você foi um dos únicos a mostra a instalação do selinium e do driver e falaar sobre as possíveis variações, só faltou falar do caso do mac, é só jogar o arquivo do driver no usr que você está usando, mas cara, vocês está de parabéns…

RAZOR X

Como baixar o arquivo e logo em seguida renomear?

Waldemar de Oliveira Ramos Junior

existe como esse robozinho superar os ´captcha´ de alguns sites?
estou querendo fazer pesquisas nos sites dos Tribunais . . . mas tenho o ´captcha´ justamente para verificar se a pesquisa está sendo feita por robô.
há como?
please

André Fernandes

parabéns!! excelente explicação

Vieira Builder

quero aprender mais sobre paython e selenium

Paulo Augusto

Lira, você é o ator que interpretou o cão miúdo do filme O Homem que Desafiou o Diabo?

Irmão Alexandre

Lira Alguma Dica Para Android. No Seguinte… Automatizar, Gerar PDF, para Enviar Via SMS Ou ZAP?

Daniel Godoi

Cara vc é fantástico, obrigado por compartilhar seu conhecimento, já vou aplica no meu trampo obrigado!!!!

Diego Lucas

Quero aprender mais!

Diego Borges

O javaScript tem rotina de callBack, para esperar a atuaização da pagina antes de outra ação, existe algo parecido no Python?

David Artes 1

Quero muito aprender tudo isso, eu não tenho computador mas faço tudo pelo celular

Helvio Rezende

Lira quero aprender mais dobre python e selenium.. rsrsrs

Lucas Renan

Estou tentando fazer com que ele acesse uma conta em um site e faça o login, mas nao sei como faço pra ele escrever o e-mail.
Alguma dica ?

Hashtag Programação

Lucas, esse vídeo aqui vai te auxiliar com isso:
https://www.youtube.com/watch?v=MeOUl7ZjJRM

KaZeMaRu_

Mais uma excelente aula. Professor, poderia fazer um vídeo de automação pegando dados de uma planilha e colocando em um sistema de site de compras, como o shopee por exemplo?

Hashtag Programação

Kazemaru, excelente sugestão muito obrigado!

Oficina_Vide[0]

LIRA! QUERO SABER MAIS SOBRE PYTHON E SELENIUM…. VOCÊ É FERA

Fábio Ribeiro de Souza

Muito obrigado por compartilhar seu conhecimento. Já estou inscrito no canal! Parabéns pela ótima didática.

Deyvesson Duarte

manda mais, muito bom !!

Joaci Fontes Cunha

Lira, faça mais conteudo sobre Python e Selenium

Rodrigues Fan 160

Alguém tem algum grupo de estudo e duvidas?

Ruberval Santos

lyra, parabens

Rhian Gabriel

lira, o meu aparece isso aki ### ModuleNotFoundError: No module named \’selenium\’ #####

Leandro Costa

FAZ MAIS VIDEO COM SELENIUM , E COM TKINTER

Rick1964 Guioto

Eu tento fazer os programas mais sempre da erros

Guilherme M

como eu acesso um site que possui login e senha ?

Wendell Sentsuk

minha função até abre o navegador, porém não vai para o site direcionado alguém sabe como concertar??

Rodrigo Amorim Martinelli

Lira, quero aprender mais sobre Python e Selenium

Andre de Oliveira

Lira, quero aprender mais sobre Python e Selenium

Leticia Gisele

Por favor, sou nova e gostaria de saber como eu faria para fazer o download de arquivos consecutivos na web? Obrigada!

Kelvin Alexandre Grudysz

quero aprender mais sobre python

Ronaldo

Quer ferramenta poderosa! Garimpar criptomoeda com isso hein? Parabéns!!

elaine nunes

Caramba se teu curso for nessa pegada de criar projetos, teu curso vai longe, eu fiz o mini curso, abriu a minha mente para o que eu posso fazer com o python.

Rodney G. Silva

O Curso de EXCEL, VBA, POWER BI e PYTHON Impressionadores da HASHTAG são justamente nesse nível mesmo com excelentes Projetos de desenvolvimentos ! Excelente relação custo/benefício = muitos conhecimentos !

FlyShooter15

Faz uma versão mais avançada para a gente. Valeu!

Guilherme Abreu

4:12 lira tá na cama elastica só pode kkkkkkkk

Vinícius Luna

É possível usar um navegador de código aberto que faça as tarefas em segundo plano, exemplo: usar o chromuim.

Hashtag Programação

Vinícius, é possível sim!

Viviane Sampaio

Alguém sabe como resolver o problema \”error: Http 401 error\”? Não consigo fazer o login.

Vinicius Pacheco

Como faço para já pegar o arquivo que foi feito o download e aplicar alguns códigos nele sem ter que \’jogar\’ o arquivo manualmente pra pasta do pycharm? meio que já nomear o arquivo que vai ser feito o download e já usar embaixo

Hashtag Programação

Vinicius, Infelizmente não prestamos esse tipo de suporte mais específico e detalhado pelo YouTube, somente para os alunos do nosso curso completo. Caso tenha interesse, queira ser avisado das próximas turmas e quiser mais detalhes sobre o curso basta se inscrever no link: http://bit.ly/inscricoes-python-org

Fhemeron Gestão da Qualidade

Parabéns pela explicação .. muito boa

Tenho so uma duvida como faço para que essa tarefa se repita de segunda a sexta as 06h ?

Lins Moura

Queremos mais e Phytom em Selenium, aula muito Boa obrigado!

Ronald Teles

O meu está dando erro na importação do web driver.

\”AttributeError: module \’selenium.webdriver\’ has no attribute \’chorme\’\”

Ronald Teles

Consegui rsrsrs

O nome do navegador estava errado rsrsrsrs

willian8520

Lira, quero aprender mais sobre Python e Selenium

Vinicius

Estou querendo usar os dados que extraio do site em um cálculo, porém não consigo por estar em string, como consigo fazer a conversão ou extrair diretamente como int?

Jarbas Jordao

Não estou recebendo o email para o curso.

Álvaro Campos

muito dahora. valeu

Kelton Augusto Pontara da Costa

Parabéns pelo vídeo ! Gostaria de saber se é possível gerar .exe para rodar no Windows ou no Linux ?

gilis santos

Com certeza um dos melhores canais de tecnologia e aprendizado do mundo. Python e a facilidade de criar grandes projetos com poucas linhas de código. Parabéns por mais um vídeo com ótima didática.

Guilherme Gonçales

É possível colocar uma aplicação em python que tem selenium em um host?

Tiago nojosa

Não reconhece o termo \”install\”

Sandrinha

é possível a automação ficar aguardando um botão aparecer na tela e só ai então clicar? quero criar um bot para comprar um produto quando estiver disponível….vi alguns videos mas nenhum explica como fazer o bot aguardar o botão aparecer

DANIEL BASTOS

Primeiramente parabéns pelos ótimos videos que você faz, cara eu queria saber como faço o mesmo exemplo acima, só que no lugar de abrir o navegador, ele exiba a resposta em uma tela Tkinter. valew e ate mais…

Anderson Dallmann

Excelente vídeo! como faria para executar por meio de uma atalho na área de trabalho?

Zueira

Boa noite!!! Como faço para fazer login?

Victor LevyMac

Estou tendo proboemas ao interagir com caracteres especiais, quebras de linha e emojis (enviar e receber).
Você pode fazer uma aula sobre isto?

jakson bernardo

Mais de seleniuuuum Lira!

Luzemir Barbosa

Fala ai pessoal, show de bola seus vídeos, sou iniciante e já estou viciando em Python. Meu alvo e desenvolver RPA para as mais diversas tarefas aqui da empresa e por isso estou pesquisando e aprendendo muito sobre selenium, mas me deparei com outra biblioteca (acho que é isso) de automação que me pareceu muito mais fácil, gostaria da sua opinião e se possível pros e contras na comparação.

Selenium vs Botcity.

Pelo que vi é uma ferramenta brasuca que facilita muitas rotinas na automação, como procurar por locais de cliques por exemplo.

Se for possível dá essa moral ai..

Valeu, muito sucesso ai pra vcs todos…

Santo

Existe a possibilidade de inseri um login e senha? Tipo me logar na página e efetuar uma pesquisa a cada 5 min.

Luis Henrique

Boa noite Lira… tudo bem? Sou seu fã… Vc é fera!!! Bom, estou enfrentando esse problema, e não estou conseguindo resolver…Desde já agradeço pela atenção!!!
StaleElementReferenceException: Message: stale element reference: element is not attached to the page document

Dax Volger

Muito bom. Obrigado!

Amauri

Cara excelente seus vídeos, dão o conhecimento básico necessário para que você tenha ideias para fazer infinitas coisas… vlwww

Bessean Dias

Top demais!!

Yvens Santos

Sensacional!

agnaldo felix

muito bom a aula bem explicativa ganhou mas um escrito…gostaria de saber como fazer para quer esse mini robô faça esse movimento continuo..

Mario G Andrade Jr

Quero aprender MUITO MAIS sobre Python e web…!!!

Karine Maciel

excelente

JOTAP ADUSTINA

boa noite Lira

varias paginas de WEB agora por obrigaçao da LGPD exige que vc aceite os cookies. nao to conseguindo passar por essa pop up q aparece antes de liberar o uso da pagina.

Priscila Sales

Sensacional top demais

Amadeu Alexandre

Simples porém, super produtivo e esclarecedor. Obrigado

Marcos Ferreira

Top, amanhã é dia de impressionar a chefe

KaZeMaRu_

Eae, como foi? Também estou querendo impressionar o chefe, pois faço freelance em uma empresa e estou buscando pegar uma vaga permanente.

Joairam Augusto

Queremos mais de Selenium

JC

Como faço pra criar um comando de repetição de um bot q abre páginas, por exemplo , abrir uma página a cada 5 min, qual comando eu uso alguém pode me dizer por favor ????

Ricardo Pereira

Cara achei incrivel seu video, voce explica detalhadamente, voce teria mais videos sobre selenium, com mais codigos sobre, ou algum curso?

VALTER DA SILVA

Alguém sabe informar? Fiz o passo a passo

TypeError Traceback (most recent call last)

Input In [1], in ()

1 from selenium import webdriver

—-> 3 navegador = webdriver.chrome()

TypeError: \’module\’ object is not callable

Vitor Alves Mancini

Amigo. Tem como fazer no avgbrowser?

Raphael de Souza Costa

Estou estranhando que o meu xpath é muito curto e esta vindo com palavrra button no final e não esta dando acesso

Rodolfo Lorencetti

Quero aprender mais.

Giancarlo Marongiu

Como faço para acessar sites que solicitam login e senha? Alguém conseguiu fazer isso?

Giancarlo Marongiu

esta síntese \” nav.find_element_by_xpath(\’//*[@id=\”login\”]\’).send_keys(\’rch9000618\’) \”
não está funcionando

Caroline Duarte

Tem como fazer isso em sites que precisam de login?

Hashtag Programação

Fala galera!

Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!

►Para baixar o Minicurso de Python, acesse: https://pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_y7OhuSGBt8o

► Para baixar os arquivos da aula, acesse: https://pages.hashtagtreinamentos.com/planilha-1r-nAEVAnu3ubpTiBAgGVbv4-ESwmovkM?origemurl=hashtag_yt_org_planilha_y7OhuSGBt8o

► Para instalar o Jupyter, acesse: https://www.youtube.com/watch?v=_eK0z5QbpKA

► Blog: https://bit.ly/2MRUZs0

► YouTube: http://bit.ly/3c0LJQi

► Instagram: https://bit.ly/3o6dw42

► Facebook: http://bit.ly/3qGtaF2

Jessica Sansonio

Obrigadíssimo por esse conteúdo de extrema qualidade e didática, me ajudou inenarravelmente s2

CRISTIANO CLEMENTE

Lira, quero saber mais sobre python e selenion

josephp silva

toppppp

Luiz Alexandre Torres

Zerou o rolê! Valeu pelo vídeo msm

Raphael Lopes

Muito bom o video cara !! mas queria comentar que eu fiz os passos e ao rodar o código veio mensagem de erro, percebi que para funcionar eu precisava estar com a tela do chrome inteiramente aberta, ou seja, quando eu deixava somente metade da tela do monitor ele dava erro. Bizarro né.. mas enfim, show de bola o video !! tão ajudando demais

Eduardo Victor

provavelmente pq como vc fez com o xpath, ele dava um caminho para o modo fullscreen do codigo html, quando o chrome está em janela dividida esse path provavelmente era diferente devido ao entrar em compatibilidade com a area disponivel na janela

Thiago Carvalho Silva

Meu programa não tá dando o click! Ele abre a página, mas não ta dando o click: (selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element

is not clickable at point (706, 560). Other element would receive the click:

(Session info: chrome=90.0.4430.72)) Ele mostra este erro aqui, se alguém puder ajudar, agradeço.

Tião Siribidu

@Rafael Seghetto Martins de souza Automação só funcionou com o seu código! Obrigado por compartilhar!

Hashtag Programação

Thiago, pelo erro está falando que esse não é um ponto \”clicável\”, então veja se de fato está correto as informações que pegou.

Thiago Carvalho Silva

@Hashtag Programação Eu cliquei exatamente no botão do site, como foi mostrado no video. Os comandos tbm são os mesmos. No meu caso eu coloquei o arquivo chromedriver.exena mesma pasta do arquivo que eu escrevi o código. Então ficou assim:

from selenium import webdriver





navegador = webdriver.Chrome(executable_path=r\’./chromedriver.exe\’)

navegador.get(\’https://ri.magazineluiza.com.br\’)

navegador.find_element_by_xpath(\’//*[@id=\”owl-destaques\”]/div[1]/div/div[4]/div/a/p\’).click()

Rafael Seghetto Martins de souza

@Hashtag Programação o meu tbm deu o mesmo erro! esse foi o codigo que escrevi
from selenium import webdriver



navegador = webdriver.Chrome()



navegador.get(\’https://ri.magazineluiza.com.br/\’)

navegador.find_element_by_xpath(\’//*[@id=\”owl-destaques\”]/div[1]/div/div[4]/div/a/p\’).click()

erro:
ElementNotInteractableException: Message: element not interactable

Bruno Viana

@Rafael Seghetto Martins de souza Eu estava com o mesmo erro e o seu funcionou, como você chegou a linha:

navegador.find_element_by_xpath(\’//*[@id=\”Form1\”]/div[14]/div[2]/div/div/div[4]/ul/li[4]/a\’).click()



Tentei por horas e nada hehe

Valdo Henrique

ENSINA MAIS LIRA

Ruales

Muito obrigado pelos conhecimentos passados, gratidão!

Luis Claudio Mesquita

Muito bom Lira ! Em breve quero fazer uma raspagem para analisar o mercado imobiliário do Rio de Janeiro. Abs

Nélio Dias

Lira queremos mais aulas!

Gabriel Gomes

Muito bom, cara! Se garante demais!!

A. Carlos Galhano

Como posso ter um atalho para o código python, para não estar sempre a abrir o editor de código para fazer determinada ação

Maria Laura Gonçalves

Simplesmente perfeito!
Parabéns!!!!

Canal Criativo da Gabrielly Feijó

Muito bom parabéns tem grupo de watsap

Joe David Ferreira da Silva

se eu quiser automatizar um outro pc, eu tenho q baixar esses dois tbm?

Fernando Perossi

Lira, e quando o site abre um popup durante a navegação? Não consegui achar o xpath do botão de OK do Popup para dar continuidade …

Marcia Pisaneschi

Excelente didática. Gostaria de assistir, sua aula de web scraping do curso impressionador de abril. Seria possível. Meus colegas elogiaram muito. Agradeço se responder.

Leonaldo Batalha

Blz! Muito bom, sim gostaria de mais aulas sobre o assunto.

Jeferson Assis

quando precisa se clicar em varios projetos, cria um codigo para cada linha?

eu consegui ler a primeira linha do projeto, agora preciso ir para segunda linha de dados, nela tenho as mesmas coisas que na primeiro, entao como crio essa logica para ele ir para 2 linha, 3 linha ate chegar na ultima e ele parar?

poderia me dar uma dica?

Stella Dib

deve rolar pra fazer no ifood por exemplo ne? pra pegar relatorips de venda no portal?

ATENÇÃO: Os comentários não correspondem a opinião do proprietário deste site e foram extraídos de forma automática. Este artigo não possui fim comercial e tem por objetivo apenas o estudo da tecnologia Selenium. Caso algum comentário aqui presente seja abusivo ou fira alguma lei, favor nos informar para que possamos removê-lo o mais rápido possível.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima