Perguntas com a tag [selenium-webdriver]
NÃO FAÇA PERGUNTAS SOBRE RASPAGEM DE SITES, perguntas deste tipo não funcionam como referência coletiva e provavelmente acabarão fechadas (em muitos casos, inclusive, é USO INADEQUADO DA FERRAMENTA). O framework Selenium é uma ferramenta de automação de testes de aceitação em aplicações web via browser. A tag é para dúvidas práticas ou conceituais que possam ser sintetizadas e autocontidas na pergunta.
431 perguntas
-1
votos
1
resposta
97
visitas
Selenium com Python, get_attribute está retornando vazio
Eu preciso recuperar o valor do atributo 'Admin-cota-msg' do elemento 'button', descrito abaixo:
<div class="col-auto px-1 mb-2 hide-default text-center">
<span class="font-...
0
votos
0
respostas
83
visitas
Função Wait Selenium não consegue capturar elemento, mas com o Thread.Sleep sim
Olá, estou com um problema tem um tempo e não consigo descobrir o que é.
Estou usando o selenium em C# e ao tentar localizar um elemento em tela, me retorna um erro.
OpenQA.Selenium....
-1
votos
0
respostas
103
visitas
Problema com XPATH [fechada]
Olá, sou novo em programação e estou tentando fazer uma automação, para realizar pagamentos.
Quando eu rodo o código:
import selenium
from selenium import webdriver
from webdriver_manager.chrome ...
-3
votos
0
respostas
255
visitas
Estou desenvolvendo uma aplicação em python, usando selenium, e para fazer ela funcionar, preciso que o chrome já abra com uma sessão iniciada [fechada]
Quero que meu chrome abra já logado, para eu não precisar passar por capthas, etc.
Aqui está meu código:
import undetected_chromedriver as uc
from selenium.webdriver.chrome.options import Options
from ...
0
votos
1
resposta
371
visitas
Como enviar o comando click para uma página web com java usando bibliotecas selenium e ChromeDriver? [fechada]
Como enviar o comando click para uma página web com java eclipse?, na nova versão do chromedriver.exe (ChromeDriver 111.0.5563.64) não está funcionando mais o método click()?
Baixar o chromedriver: ...
0
votos
1
resposta
733
visitas
Clicar com botão direito do mouse usando Selenium
Como faço para clicar com o botão direito do mouse, utilizando selenium?
-1
votos
1
resposta
374
visitas
Há alguma forma do loop rodar para cada repetição numa tabela?
Estou montando um script no Selenium pelo Python. Através do loop, ele lê cada linha de uma tabela em excel e preenche um cadastro numa página web com informações de colunas específicas.
Segue tabela ...
0
votos
0
respostas
73
visitas
Preciso de ajuda para utilizar uma lista com links em um for para abrir esses links um de cada vez e retirar algumas informacoes
Atualmente estou fazendo uma base de dados de receitas e preciso retirar nome,ingredientes e modo de preparo,mas sao muitas receitas entao estou entando automatizar uma parte do processo com o ...
0
votos
0
respostas
2mil
visitas
Selenium - Como iniciar usando o browser do Chrome nativo
Gostaria de saber como iniciar o Selenium no Chrome Nativo. Não se trata de carregar um perfil, mas iniciar direto no Chrome "nativo".
código padrão para abrir o Chrome usando o Chrome Drive....
-3
votos
1
resposta
156
visitas
Problema em função de tradução em python
Estou fazendo um código em python com várias funções pra usar em outros códigos, dentre elas eu fiz uma função de tradução, que voçê coloca um texto, e uma linguagem, e ela vai no google tradutor, ...
-1
votos
1
resposta
572
visitas
Python - Copiar Xpath de uma elemento de uma tabela grid usando Selenium
pessoal!
Estou criando um bot para baixar um pdf de um site. Usei o selenium para abrir o google chrome e consigo abrir a janela do site mas seleciono o Xpath do primeiro item do grid, mas não ocorre ...
-3
votos
1
resposta
787
visitas
ERRO AO ABRIR O CHROME PELO SELENIUM
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
import time
...
-3
votos
1
resposta
484
visitas
Não consigo colocar varios elementos encontrados com Xpath do Selenium em Python
"""
Meu codigo é para entrar em um site de noticia e extrair com Xpath todos os titulos, subtitulos e links das materias, depois colocar em listas e esportar em CSV.
Mas no CSV ...
0
votos
1
resposta
99
visitas
java.lang.AssertionError ao buscar o conteúdo de um input no Jbehave
Olá, tudo bem?
Estou utilizando o Jbehave + Selenium para testar um programa em que se calcula a área programa, porém ao buscar o valor da área (onde se encontra o 6), ele retorna o seguinte erro: (...
-2
votos
4
respostas
5mil
visitas
Erro ao excutar navegador = webdriver.Chrome() no Python
Estou fazendo um código para rodar no chrome pelo selenium, e está dando erro.
Segue o que escrevi nas linhas:
import selenium
import pyautogui
import pyperclip
from openpyxl import workbook, ...
-1
votos
1
resposta
869
visitas
Anti-captcha com Python, como colocar o token no textarea que não tem botão enviar?
Tenho um script com Python, Selenium WebDriver e estou tentando passar um captcha com anti-captcha , ele resolve o captcha e me retorna o token, porém estou tendo problema no momento de passar o token ...
3
votos
1
resposta
460
visitas
Por que não consigo inserir dados no formulário com Selenium?
Eu estou trabalhando em um projeto e ele requer um robô que entre neste site: https://transparencia.e-publica.net/epublica-portal/#/chapeco/portal/compras/licitacaoTable
Estou trabalhando com Selenium ...
-4
votos
2
respostas
109
visitas
Selenium: Não criar o processo com o Chrome
estou tentando chamar chrome, já estou com o chromedriver na mesma pasta que o py, porém sempre dá o erro abaixo. Como devo fazer?
inserir a descrição da imagem aqui
-2
votos
1
resposta
1mil
visitas
Local de download - Selenium Edge + Python
Sou iniciante em programação, estou tentando criei um código no webdriver para fazer o download de um arquivo, mas procure pela internet sobre como alterar a pasta em que o download é colocado e o ...
-3
votos
1
resposta
303
visitas
Como recarregar página web caso find_element não encontre o XPath escolhido
Boa tarde!
Estou estruturando um bot de coleta de dados, mas como o site que estou fazendo a raspagem demora as vezes pra carregar ou nem carrega, o bot da erro por não encontrar o XPath.
Assim que ...
-1
votos
1
resposta
869
visitas
Executar Selenium webdriver navegador oculto em Python
Estou começando a programar com python3, mas estou com uma dificuldade, no qual não sei como deixar oculta a janela do navegador (firefox) oculta enquanto o código é executado.
Segue abaixo a parte ...
-3
votos
1
resposta
52
visitas
Atributo Class muda quando selenium clica em cima
Estou tentando criar um script com selenium que faz comentários em um tal post do instagram numa determinada quantidade de vezes. Mas me deparei com esse problema que é oque, quando o selenium clica ...
-3
votos
1
resposta
2mil
visitas
Erro na parte do codigo: navegador = webdriver.Chrome(service=servico, options=options)
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium....
-1
votos
1
resposta
869
visitas
Como unir vários DataFrames em um único arquivo excel
Tenho um código de WebSacraping, utilizando o loop for, ele busca e retorna varios DataFrames com as informações, gostaria de salva-las em excel, porem quando utilizo a fórmula to_excel, ele salva ...
0
votos
1
resposta
793
visitas
pyinstaller e webdriver-manager com problemas
Criei um aplicativo que usa webdriver-manager e gostaria de torná-lo um único arquivo com pyinstaller, mas está apresentando um erro.
Configurei um cenário de teste para exemplificar meu problema.
(...
-1
votos
1
resposta
601
visitas
Selecionar um valor numérico de um menu suspenso usando Selenium + Python
Estou usando Python + Selenium para selecionar opções dentro de menus suspensos usando Select de acordo com valor da célula de uma planilha de Excel.
Com valores de texto consigo normalmente, porém, ...
-3
votos
1
resposta
165
visitas
Preciso clicar na DIV<Configuração Planificação> mas não consigo. Selenium WebDriver
Podem me ajudar? Não faço ideia de como clicar no botão Configuração Planificação
Tentei clicar usando o código abaixo:
driver.FindElement(By.XPath("//*[@id='TBB_tbm2']/div[2]")).click();
...
-1
votos
1
resposta
1mil
visitas
Automatizar login em um pop-up no chrome (Selenium)
estou aprendendo automatização com python utilizando jupyter notebook e selenium
Consegui executar todas as etapas para extração e manipulação dos dados. Entretando, estou enfrentando problemas para ...
-4
votos
1
resposta
257
visitas
Meu teclado e mouse não interage com Python
Eu estou tentando usar bibliotecas como selenium, pyautogui e keyboard e elas não conseguem interagir com o meu teclado e mouse.
Eu uso as funções:
pyautogui.click(x,y) e pyautogui.hotkeys("ctrl&...
-2
votos
1
resposta
376
visitas
Python, Selenium - Scroll Google Maps
Bom dia.
Estou desenvolvendo um Script python onde ele acessa o Google Maps e pesquisa determinada loja e coleta os dados dela através do XPATH //[@id="pane"].
Porém o Google Maps carrega a ...
-3
votos
1
resposta
2mil
visitas
Como alterar o nome do arquivo baixado utilizando selenium + chromedrive?
Eu tenho um script que usa o Selenium Python para baixar uma página em PDF feito com base nesta pergunta
Meu objetivo no momento é mudar o nome desse arquivo para que fique localizado com o nome que ...
0
votos
1
resposta
810
visitas
Python - Webscraping - Selecionar item no dropdown
Sou iniciante no Python e estou tendo algumas dificuldades com o
webscraping no python.
Estou tentando selecionar um item no dropdown e não estou conseguindo,
ele para na parte do dropdown e não ...
0
votos
1
resposta
118
visitas
Function for loop stops after 2 loops using Python and selenium
Eu quero extrair elementos dentro de uma lista de vários elementos que busco pelo selenium em uma página da web. Funciona bem no primeiro Loop, mas depois trava. Aqui está o código:
n = 1
trList= ...
0
votos
0
respostas
174
visitas
Python Selenium Capturar fechamento indevido do browser durante teste
Estou fazendo uma manipulação longa do sistema pelo browser e quero registrar um log em banco de dados caso o usuário feche o browser no meio do processo.
Já tentei utilizar um try exception ...
-2
votos
1
resposta
785
visitas
como faço para pegar um texto dentro de um input com selenium python
tem um site que da emails temporarios e esse site mostra o email dentro de uma caixa input,
e eu nao consigo retirar o email dentro dessa caixa, procurei pelo email dentro do html e percebi que ele ...
0
votos
0
respostas
110
visitas
shadow Selenium and CSS python
Boa tarde pessoal, sou iniciante total em programação e estou fazendo algumas automações e travei em uma que esta usando shadow e não tenho conhecimento suficiente para resolver este problema. Se ...
1
voto
1
resposta
240
visitas
O que pode levar um automações Selenium não rodas em maquinas diferentes?
Estou fazendo alguns robôs que fiz utilizando Selenium com a linguagem Python 3.7.0 - para fazer digitação em formulários, bom esse meu robô funciona perfeitamente rodando em minha maquina, da forma ...
-3
votos
1
resposta
829
visitas
Como clicar em um botão usando Selenium em Python - Jupyter Notebook
Sou novo em Python e Selenium e estou querendo clicar no botão abaixo. Já tentei diversas formas (não sei se da maneira correta) como XPATH, CLASS NAME, BUTTON TEXT etc e nenhuma funciona. Alguém ...
0
votos
0
respostas
793
visitas
Como usar xpath com selenium no python
Olá, estou iniciando nesse mundo de automatização com python e de cara já deu tudo errado rsrs.
Vamos lá, meu problema é que estou tentando fazer um clique
em um menu de um site, estou usando o "...
0
votos
0
respostas
159
visitas
python Selenium filter images creative commons
Português:
Como faço um filtro para download de imagens no google imagens, creative commons?
Já busquei a documentação em https://chromedevtools.github.io/devtools-protocol e não encontrei nada.
...
-2
votos
1
resposta
2mil
visitas
VBA - Selenium Chrome-Driver - Marcar combobox,
Consegui encontrar um dos checkbox que quero marcar, porém ao tentar mandar o comando de click, ele da mensagem de erro dizendo que o objeto não é interativo. Como consigo marcar esses objetos?
...
-3
votos
1
resposta
1mil
visitas
Python Selenium: selecionar um elemento dentro de um submenu
Alguma ideia de como selecionar o menu "pesquisar contratos"?
estou usando o webdriver (seleniun). Já testei find_element_by:
td: não consegui identificar qual seria o índice correto (fiz ...
0
votos
2
respostas
1mil
visitas
Webdriver_manager install em pasta selecionada
Bom dia pessoal, estou criando uma aplicação em python usando selenium e com o webdriver_manager, gostaria de saber se teria como escolher uma pasta do meu favor para que o driver seja baixado e ...
-1
votos
1
resposta
1mil
visitas
Eu não consigo continuar quando selenium não encontra o XPATH
Estou tentando baixar os artigos de um website, mas quando o selenium não encontra um XPATH eu não consigo pular para o próximo. Tentei um "try" e se ele não encontrar o XPATH, coloquei um &...
-2
votos
1
resposta
2mil
visitas
Executável Python não funciona o chromedriver
Fiz um código que utiliza o caminho até o arquivo chromedriver e funciona normalmente no meu computador. Criei um programa executável, mas como o caminho que está o chromedriver é diferente em outros ...
-1
votos
1
resposta
2mil
visitas
Clicar em classe com o mesmo nome usando selenium python
Estou tentando fazer uma automatização em python usando o Selenium no entanto n'ao estou conseguindo clicar nos elementos restantes pois todos eles tem a mesma classe.
esse é o código que faz o clique ...
-2
votos
1
resposta
1mil
visitas
Não consigo clicar no botão desse site com Python Selenium de jeito nenhum
Estou fazendo uma automação para uma melhoria de processo no meu trabalho, a idéia é varrer regularmente uma pagina específica e identificar se há um novo item nessa página. Ja postei uma dúvida sobre ...
-2
votos
1
resposta
100
visitas
Python selenium, scraper da amazon, não consigo encontrar o nome do produtos
Código
from selenium import webdriver
import os
objeto = ('teclado')
os.environ['PATH'] += r"C:/SeleniumDrivers"
driver = webdriver.Chrome()
driver.get('https://www.amazon.es/-/pt')
driver....
-2
votos
1
resposta
3mil
visitas
Python - Selenium com Xpath não funciona nesse site [fechada]
Estou tentando fazer uma automação em Python para atualizar a página desse portal onde clientes colocam solicitações para fazermos cotação como fornecedores.
Ja fiz outras automações em Python com ...
0
votos
1
resposta
4mil
visitas
Como iniciar o chrome em uma versão específica com o selenium em python?
Fiz um script que utiliza o Selenium para automatizar umas páginas web e ele é utilizado por algumas pessoas. Porém, hoje ele não funcionou porque o chromedriver estava numa versão inferior ao ...