Mensagens

A mostrar mensagens de agosto, 2020

Abrir Página Clientebancario.bportugal de forma automática (perguntas frequentes)

from selenium import webdriver from selenium.webdriver.common.keys import Keys PATH="C:\Program Files (x86)\chromedriver.exe" driver = webdriver.Chrome(PATH) sitehome = 'https://clientebancario.bportugal.pt/' driver.get(sitehome) driver.maximize_window() def pesquisa(): #Procurar na html o nome search = driver.find_element_by_id("search_perguntas") #Escolher a palavra encontrar palavra=str(input("Palavra a procurar:")) search.send_keys("{}".format(palavra)) search.send_keys(Keys.RETURN) driver.maximize_window() #Abrir Link driver.implicitly_wait(3) link = driver.find_element_by_class_name("pcb-bdp-header-links") link.click() driver.minimize_window() pesquisa()

Como abrir o email do sapo de forma automática.

Para abrir site de forma automática pode tentar a seguinte maneira: from selenium import webdriver #pip install selenium from selenium.webdriver.common.keys import Keys from webdriver_manager.chrome import ChromeDriverManager #pip install webdriver_manager import time #Abre o Chrome driver = webdriver.Chrome(ChromeDriverManager().install()) driver.get( 'https://web.whatsapp.com' ) #abre o site Whatsapp Web time.sleep( 15 )     from selenium import webdriver from selenium.webdriver.common.keys import Keys PATH="C:\Program Files (x86)\chromedriver.exe" driver = webdriver.Chrome(PATH) site = 'https://login.sapo.pt/Login.do?to=%2Fshibboleth' \ '-idp%2FSSO%3Fshire%3Dhttps%253A%252F%252Fmail.sapo.pt' \ '%252FShibboleth.sso%252FSAML%252FArtifact%26time%3D1598283014%' \ '26target%3Dhttps%253A%252F%252Fmail.sapo.pt%252Fmail%252Flogin.' \ 'php%253FssoAuth%2526site%253Dmail.sapo.pt%26providerId%3Dhttp%253A%' \ ...

Automatização de abertura e pesquisa de site

Para abrir site de forma automática pode tentar a seguinte maneira: from selenium import webdriver #pip install selenium from selenium.webdriver.common.keys import Keys from webdriver_manager.chrome import ChromeDriverManager #pip install webdriver_manager import time #Abre o Chrome driver = webdriver.Chrome(ChromeDriverManager().install()) driver.get( 'https://web.whatsapp.com' ) #abre o site Whatsapp Web time.sleep( 15 ) 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 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$wordMeaningContentPlaceHolder$wordMeaningControl$SearchWordTextBox") #Escolher a palavra encontrar palavra=str(input("Palavra a...

Estatísticas com Yahoo Finance

import requests import json symbol= str((input('Digite um símbolo:'))) url='https://finance.yahoo.com/quote/' + symbol resp = requests.get(url) r=str(resp.content, 'utf-8') i1=0 i1=r.find('root.App.main', i1) i1=r.find('{', i1) i2=r.find("\n", i1) i2=r.rfind(';', i1, i2) jsonstr=r[i1:i2] data = json.loads(jsonstr) #pull the values that we are interested in name=data['context']['dispatcher']['stores']['QuoteSummaryStore']['price']['shortName'] price=data['context']['dispatcher']['stores']['QuoteSummaryStore']['price']['regularMarketPrice']['raw'] change=data['context']['dispatcher']['stores']['QuoteSummaryStore']['price']['regularMarketChange']['raw'] shares_outstanding=data['context']['dispatcher']['stores']['QuoteSummaryStore']['defaul...

Como abrir um Web Browser URL Link usando Tkinter

Imagem
Para abrir site de forma automática pode tentar a seguinte maneira: from selenium import webdriver #pip install selenium from selenium.webdriver.common.keys import Keys from webdriver_manager.chrome import ChromeDriverManager #pip install webdriver_manager import time #Abre o Chrome driver = webdriver.Chrome(ChromeDriverManager().install()) driver.get( 'https://web.whatsapp.com' ) #abre o site Whatsapp Web time.sleep( 15 ) import tkinter class appsite_tk(tkinter.Tk): def __init__(self,parent): tkinter.Tk.__init__(self,parent) self.parent = parent self.initialize() def initialize(self): self.grid() #titulo titulo = tkinter.Label(self, text="Abrir um Site ", font=("Arial 14 bold"),anchor="center", fg="Black" ,bg="blue") titulo.grid(column=0,row=0,columnspan=2, sticky='EW') espaco = tkinter.Label(self, text="",anchor="center",bg="snow") espaco.grid(column=0, row=1, columnspan=2, sticky='EW...

Como criar um executável de um projeto Python de Tkinter (Vídeo)

Imagem
Para PyCharm Primeiro instalar pyinstaller Antes de mais tem que carregar em baixo em Terminar .  Escreve o seguinte:  pyinstaller --onefile --noconsole --windowed new1.py (carregar enter) Cria uma pasta disc dentro do projecto com o arquivo executável.   Explicação neste vídeo.