Automatização o dicionário Priberam

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

# Criar instância do navegador
PATH="C:\Program Files (x86)\chromedriver.exe"
driver = webdriver.Chrome(PATH)

# Abrir a página do dicionário Priberam
driver.get('https://dicionario.priberam.org/')
#Minimizar a página
driver.minimize_window()
time.sleep(5)

def dic():
#Procurar na html o nome
search = driver.find_element_by_name(""
"ctl00$wordMeaningContent"
"PlaceHolder$wordMeaningContro"
"l$SearchWordTextBox")
#Escolher a palavra encontrar
palavra=str(input("Palavra a procurar:"))
search.send_keys("{}".format(palavra))
search.send_keys(Keys.RETURN)
#Imprime a palavra pedida
main = driver.find_element_by_class_name("pb-main-content")
print(main.text)

while True:
pergunta1 = str(input("Deseja Procurar de letra ?\nSim[s] "
"Não [n]\nResposta:\n"))
# Colocar todas as letras minúsculas
pergunta = pergunta1.lower()
if pergunta == 's' or pergunta == 'sim':
dic()
driver.maximize_window()
continue
elif pergunta =='n' or pergunta =='não' or pergunta == 'nao':
print("Fim do Programa!")
driver.maximize_window()
time.sleep(3)
driver.quit()
else:
print('\nPor favor carregue em [s] para Sim '
'e [n] para Não!\n')

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Análise de Probabilidades