
Ryan Dos Santos
Membro Pleno-
Posts
28 -
Cadastrado em
-
Última visita
Reputação
1-
Python Python: Como clickar em botão javascript:void(0) utilizando Selenium
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em Programação - outros
O botão estava dentro de um iframe, então consegui solucionar o problema identificando o iframe antes do botão. from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC url = "specific page that needs permission to access" driver = webdriver.Chrome(executable_path=r'./chromedriver.exe') driver.get(url) iframe = driver.find_element_by_xpath("/html/body/div/div/div/iframe") driver.switch_to.frame(iframe) WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//a[@class='cont-bt-fast buy']"))).click() -
Python Python: Como clickar em botão javascript:void(0) utilizando Selenium
Ryan Dos Santos postou um tópico em Programação - outros
Sou novo em web scraping e estou utilizando o Selenium para abrir o Chrome e clicar em um botão de compra de um site, mas nada acontece quando rodo o código. O que estou fazendo de errado? Qual a forma correta para indicar o botão ao Selenium? Código do botão: <a href="javascript:void(0)" class="cont-bt-fast buy"> <span class="title">Compra</span> <span class="value">28,60</span> </a> Selector: body > div > div > main > section.middle > div.core-section > div.core-content > div.graficos.main-core > div > div.content-operational-tab.tab-content-0.show.market-closed > div.tab-graph > section.popup-docket-area > div > div.cont-left.fast > div.container-inputs > form > div.line.type-fast.not > a.cont-bt-fast.buy XPATH: /html/body/div/div/main/section[2]/div[6]/div[1]/div[1]/div/div[2]/div[2]/section[2]/div/div[5]/div[2]/form/div[1]/a[1] Meu código: from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC url = "página específica que necessita de permissão para acesso" driver = webdriver.Chrome(executable_path=r'./chromedriver.exe') driver.get(url) WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//a[@class='cont-bt-fast buy']"))).click() Mensagem de erro: Traceback (most recent call last): line 19, in <module> WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//a[@class='cont-bt-fast buy']"))).click() selenium.common.exceptions.TimeoutException: Message: Qualquer informação seria de grande ajuda. Obrigado! -
Meu Setup: GTX 1050 TI Intel Core i5 7400 8GB RAM 1TB HD Gostaria de tirar algumas dúvidas a respeito de VRAM nos games pois notei que eu tenho 4 MB para uso,entretanto em minhas configurações gráficas em jogos o uso de VRAM está abaixo de 4 MB e mesmo assim tenho quedas de FPS. Usarei como exemplo o game Tom Clancy's Ghost Recon Wildlands que é um game que requer bastante do PC. No game passo por algumas quedas de FPS,não muito drásticas,porém ainda há lag. O motivo pelo qual criei este tópico é por eu estar precisando ser aconselhado sobre o que posso fazer para melhorar o desempenho do meu computador em games mais pesados,seria a placa de vídeo,o processador ou a memória RAM que está causando este problema? Espero poder contar com a ajuda da comunidade.Agradeço!
-
HD com (ALERTA) no Crystal Disk
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em HD, SSD e NAS
Primeiramente agradeço a atenção de todos.Tem alguma forma de eu arrumar isso? minha explicação por ter tantas horas ligado é pelo fato de eu utiliza-lo em minha TV , eu o deixava sempre conectado na TV mesmo sem estar usando-o. -
Comprei um HD externo de 1 tb a alguns meses e hoje decidi verifica-lo com o Crystal Disk,então me deparei com isso. Alem disso,ele não ejeta como um disco removível normal,sempre aparece que está sendo usado por outro programa. Isso é normal?O que devo fazer? Agradeço!
-
Verificar os componentes do PC(MELHORAR FPS NOS JOGOS)
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em Problemas de desempenho
@Jasiel Verifiquei a temperatura em alguns games, Cuisine Royale: Processador 50 °C e a Placa de Vídeo 72 °C The Witcher 3: Processador 52 °C e a Placa de Vídeo 65 °C É seguro eu ligar meu PC diretamente na tomada?Pois eu já utilizei um filtro de linha e se passaram 2 dias , meu PC parou de funcionar(não ligava). -
Verificar os componentes do PC(MELHORAR FPS NOS JOGOS)
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em Problemas de desempenho
@Jasiel Primeiramente,obrigado pela atenção e peço perdão pela demora para responder. Minha fonte é uma Mymax ATX 600w 80+ bronze.Sim,utilizo estabilizador,já tentei usar filtro de linha mas acabou fazendo com que meu PC tivesse problemas no ligamento.Como faço para verificar a temperatura in-game? -
Comprei um PC gamer recentemente e gostaria de saber se ele está funcionando 100%. Estou com um pouco de lag em alguns jogos,mas não sei se é normal ou se é algum problema com peça ou configuração.Se alguém que entende o assunto puder me ajudar com isso eu agradeço. Um jogo que tive mais lag foi o BF1 nas configurações médias. Preciso de algum programa para verificar isso? Meu PC: Processador Core i5 7400 3.00GHZ (4 CPUs) 8 gb RAM GTX 1050 TI 4 GB 1 TB HD
-
Problemas com HD(Alerta no CrystalDiskInfo)
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em HD, SSD e NAS
Agradeço a todos pela atenção.Realizei a troca do HD e agora está tudo certo. Obrigado! -
Problemas com HD(Alerta no CrystalDiskInfo)
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em HD, SSD e NAS
@RS Faria Não faz nem 2 meses que comprei meu pc Ele começou a fazer um barulho estranho quando eu uso o torrent , na parte de verificação do torrent -
Recentemente comecei a ter problemas com meus downloads torrent e com consumo de disco ao iniciar o windows,resolvi baixar o CrystalDiskInfo e ao fazer a verificação notei os seguintes erros(Anexo). Gostaria que me ajudassem a solucionar o problema Ps.Meu computador é novo Windows 10 Pro 64 bits GTX 1050 TI 4 GB Fonte ATX 600W 80+ BRONZE Core i5 7400 HD 1 TB 8 gb RAM
-
Tive um problema com o uso de disco do windows 10 ,ele consumia 100% de CPU. Tentei de todas as formas solucionar o problema mas nada adiantou , o PC estava congelando toda hora.Não conseguia abrir a Recuperação do windows. Resolvi formatar novamente(PC novo).Gostaria de pedir que me ajudassem a evitar que este problema venha ocorrer novamente.Assim que terminar a formatação e instalação dos drivers ,O que devo fazer?Não quero que isso ocorra novamente.
-
Travamento repentino e uso de 100% de disco
Ryan Dos Santos respondeu ao tópico de Ryan Dos Santos em Windows 10
Eu não consigo entrar no ambiente de recuperação , e também quando tentei , não saia de 1% . não sei o que fazer. Está travado na tela de login , depois de uns 20 minutos que ele inicia ,dai entra em modo de segurança e não consigo fazer quase nada -
Gostaria que me ajudassem com o problema que estou tendo . Hoje quando liguei meu PC , ele estava consumindo 100% de CPU mas n dava para saber qual serviço estava consumindo tanto,pois quase todos estavam com 0%.Meu PC começou a travar , ai do nada ele congelou e eu tentei usar shift+alt+delete e n deu certo ,tive que desligar manualmente apertando o botão.Reiniciei varias vezes , desabilitei o Schedule,Superfetch,desativei todos os serviços que não sao da microsoft no msconfig,limpei as pastas temp mas nada resolveu ,chegou ao ponto de não iniciar o windows ,trava na tela de login,então eu fui restaurar o sistema ,quando notei que não saia de 1% . Não consigo fazer reparo de inicialização ,muito menos utilizar meu PC. Minhas configs: Core i5 7400 3.0ghz GeForce GTX 1050 ti 4 GB H110 8 GB RAM 1 TB HD
-
Recentemente comprei meu PC ,formatei ele e quando fui instalar os drivers , todos os drivers do site do fabricante foram instalados,menos o da placa de vídeo (NVIDIA) Aparece "o driver não pode ser instalado nesta versão do windows" Notei que a versão do meu windows 10 PRO está desatualizada,então resolvi instalar a versão mais recente,porém,deu outro erro na hora da atualização e não sei como corrigir erro "0x8007007b".Alguém pode me ajudar?obrigado. placa-mãe : H110M-D Asus Placa de vídeo: Geforce GTX 1050 TI 4 GB GDDR5 Processador : Intel Core i5 7400 Fonte: Mymax ATX 600W 80+ Bronze RAM: 8 GB
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais