No video

Pyautogui - Automatize Qualquer Sistema com Python [Passo a Passo]

  Рет қаралды 27,872

Hashtag Programação

Hashtag Programação

Күн бұрын

Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma:
lp.hashtagtrei...
PARA BAIXAR O MINICURSO GRATUITO DE PYTHON:
pages.hashtagt...
-----------------------------------------------------------------------
► Arquivos Utilizados no Vídeo:
pages.hashtagt...
-----------------------------------------------------------------------
PARA CONTRATAR A HASHTAG PARA SUA EMPRESA:
www.hashtagtre...
-----------------------------------------------------------------------
Caso prefira o vídeo em formato de texto:
www.hashtagtre...
-----------------------------------------------------------------------
Fala Impressionadores! Na aula de hoje eu vou te mostrar como automatizar sistemas com Python! Isso mesmo, você pode fazer automação de sistemas e tarefas utilizando o Pyautogui!
O Pyautogui é um RPA (Robot Process Automation) nada mais é do que um robô que vai fazer ações utilizando o seu mouse e teclado, ou seja, as atividades que você faz, independentemente do programa que esteja usando, o Python pode automatizar.
Você só precisa pegar o posicionamento do mouse e localizar onde vai clicar e o que vai escrever nos campos, depois é só ir testando e rodar sua automação!
Dessa forma você deixa o seu trabalho automático e vai fazer com que você ganhe bastante eficiência, pois vai conseguir focar em outras tarefas!
Curtiu? Quer aprender mais sobre o Pyautogui e como ele pode auxiliar na automação de sistemas e processos? Então vem comigo que eu vou te ensinar!
-----------------------------------------------------------------------
Hashtag Programação
► Inscreva-se em nosso canal: bit.ly/3c0LJQi
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!
-----------------------------------------------------------------------
Redes Sociais
► Blog: bit.ly/2MRUZs0
► KZfaq: bit.ly/3c0LJQi
► Instagram: bit.ly/3o6dw42
► Facebook: bit.ly/3qGtaF2
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 e consiga criar seus próprios projetos e automações!
-----------------------------------------------------------------------
Conteúdo da Aula
00:00 Introdução
01:10 O que é o Pyautogui? (Ferramenta de RPA)
02:20 Instalação do Pyautogui
03:28 Documentação do Pyautogui (Cheat Sheet)
04:10 Posição do mouse na tela
05:30 Tamanho da tela com Pyautogui
07:22 Primeiras funções do Pyautogui (funções do mouse)
11:37 Personalização do clique do mouse
12:37 Mover e arrastar o mouse
15:22 Pausa no Pyautogui
18:07 Scroll no Pyautogui (rolar a tela com mouse)
20:00 Funções do teclado no Pyautogui
23:18 Exercício de automação
33:17 Localizar elemento pela imagem com Pyautogui
37:10 Conclusão
#python #hashtagprogramacao

Пікірлер: 48
@moderacaohashtag
@moderacaohashtag 4 ай бұрын
Fala galera! Gostou do vídeo? Deixa a sua curtida e se inscreve no canal! ► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_h9vEE1KWsI4 ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1xtW9XUR5n5gahaJvxSUO3xBenC2IzMxr?origemurl=hashtag_yt_org_planilhapyt_python375 ► Para instalar o Jupyter, acesse: kzfaq.info/get/bejne/lct7Y91mtsjUe3U.html ► Blog: bit.ly/2MRUZs0 ► KZfaq: bit.ly/3c0LJQi ► Instagram: bit.ly/3o6dw42 ► Facebook: bit.ly/3qGtaF2
@bernardnogueira7003
@bernardnogueira7003 3 ай бұрын
Aula muito boa, mas faço diferente quando vou coletar as coordenadas do mouse, eu vou no CMD e importo a mouseInfo, ela ajuda muito, basta tu posicionar o mouse onde tu quer, apertar ALT + F6 e pronto, ele já vai salvando as coordenandas (até 5 de uma vez só).
@Filipelima06
@Filipelima06 2 ай бұрын
Faço o mesmo!
@evertondeoliveirasoares2406
@evertondeoliveirasoares2406 2 ай бұрын
Pra eu automatizar meu instagram pra dar uns likes, qual vc acha melhor: Selenium Ou esse pyautogui?
@brunoricardo3077
@brunoricardo3077 Ай бұрын
Tbm utilizo o mouseinfo, acho muito mais prático.
@Mario062
@Mario062 20 күн бұрын
@@evertondeoliveirasoares2406 se quiser, posso criar uma para você
@davisouza4502
@davisouza4502 4 ай бұрын
No meu trabalho precisava puxar uma relação de hora em hora que me tomava um tempo desnecessário, e sempre achava que estava perdendo tempo, fiz uma automação dela que atualiza de 30 em 30 minutos, automaticamente. Me salvou muito. Tem que usar muitoo sleep mesmo, principalmente se estiver utilizando uma maquina virtual, porque sempre pode ocorrer travamentos. uma forma mais facil de pegar a posição da tela é com a biblioteca mouseinfo.
@MuriloVinicius156
@MuriloVinicius156 Ай бұрын
PowerToys tem uma ferramenta que faz isso também.
@lucianosilveira9225
@lucianosilveira9225 Ай бұрын
utilizo ela
@jeffersongomesdasilva9988
@jeffersongomesdasilva9988 Ай бұрын
Meu amigo você explica muito bem, que Deus abençoe esse seu dom de ensinar e paciência!
@neriadrian100
@neriadrian100 4 ай бұрын
Sou aluno da Hashtag, mas sempre gosto de acompanhar esses vídeos por aqui. Essa aula deu uma boa base de pyautogui.
@JohnEloi
@JohnEloi 3 ай бұрын
Parabéns pelo vídeo! Excelente trabalho! Para mim, esclareceu tudo e me gerou grandes ideais! Obrigado por compartilhar o conhecimento sobre Python.
@luizfelipefelipe5007
@luizfelipefelipe5007 3 ай бұрын
Muito boa. faz uma destrinchando o Selenium!!
@lukra7110
@lukra7110 3 ай бұрын
Up
@Stu88Oficial
@Stu88Oficial 3 ай бұрын
Up
@andremacedo8029
@andremacedo8029 3 ай бұрын
Sensacional, revolucionou a forma de como eu trabalho
@gabap02
@gabap02 4 ай бұрын
Usei pyautogui para criar meu tcc, um bot de um joguinho desktop, biblioteca maravilhosa heueueueue
@luizcarloshenriques1603
@luizcarloshenriques1603 3 ай бұрын
Lira, vc deveria fazer um exemplo dele pegando valores de uma planilha e digitando no sistema ou num site
@brendonmachado7321
@brendonmachado7321 3 ай бұрын
No canal DEVaprender ele ensina exatamente isso, muito superior
@Brunooc0
@Brunooc0 3 ай бұрын
Mas ele ensinou isso. Você só precisa saber pegar a posição que será clicada e os atalhos de teclado. Se você sabe usar as planilhas, com as orientações do vídeo você sabe automatizar. Caso não saiba, o atalho para copiar e colar é ctrl+c e ctrl+v.
@dausterbarbosa7945
@dausterbarbosa7945 3 ай бұрын
​@@Brunooc0 Se ele quer os dados da planilha não precisa automatizar a interface da planilha, basta usar a biblioteca pandas para ler os dados do arquivo da planilha e usar o pyautogui para inserir os dados no sistema.
@Brunooc0
@Brunooc0 3 ай бұрын
@@dausterbarbosa7945 não vejo necessidade de usar pandas pra todo caso. Dependendo do sistema, basta o pyautoguy mesmo e dá pra usar também Selenium pra ir direto nos campos, embora não seja fundamental pra funcionamento de automações desse tipo.
@jacksonsantos4914
@jacksonsantos4914 3 ай бұрын
Sensacional mano! Excelente conteúdo! Parabéns pelo profissionalismo.
@elvisalvesmoreira118
@elvisalvesmoreira118 3 ай бұрын
Excelente aula, inspirador.
@LucasEmanuel-3570
@LucasEmanuel-3570 2 ай бұрын
Aula mt boa! ensino bem didático
@wender4016
@wender4016 4 ай бұрын
Essa função do final é mutio boa, vlw.
@JesuinoCaita
@JesuinoCaita 21 күн бұрын
Eu gostaria de saber se não tens a informação sobre o VFS bot, é usado para fazer preenchimento automático na Vfs, ele faz tudo automaticamente.
@RenanRodrigues_Dev
@RenanRodrigues_Dev 4 ай бұрын
MT bom, qnd sai um de Selenium lira ??
@Apolo_shit
@Apolo_shit 3 ай бұрын
obrigado pelo conhecimento lira e a todas sua equipe, que nos fornece esses videos maravilhosos.
@DelphiPraVida
@DelphiPraVida 29 күн бұрын
legal, eu usaria playwright, mas pelo que entendi seria só um exemplo e que o maior uso dele seria no desktop.
@MarcioTorres
@MarcioTorres 3 ай бұрын
Uma correção: "qualquer sistema" não, já que a maioria das Distros Linux utilizam o Wayland como servidor gráfico, e a principal biblioteca "Pyautogui" para essa finalidade no Python não funciona com o Wayland, apenas com o Xorg. 🙁
@joao___
@joao___ 15 күн бұрын
Deve ser por isso q não tô conseguindo fazer nada
@SampaioDev
@SampaioDev Ай бұрын
Pyautogui e Selenium sao vida para automações, bah, muito bom Automatizei um" bom dia amor" para algumas pessoas do meu whatsapp hahahah
@daniltosilva8241
@daniltosilva8241 3 ай бұрын
Parabens ótimo conteúdo, consegui criar uma automação de geração de relatórios, mas gostaria de tornar essa aplicação executável, como faço?
@heronleal3582
@heronleal3582 24 күн бұрын
Funciona mas é muita adaptação..não dá para pegar via meta dado da fonte?
@canalderegistros
@canalderegistros Ай бұрын
SHOW!
@pietro-b6k
@pietro-b6k Ай бұрын
depois de ver este video criei essa ronininha para ajudar com o PYAUTOGUI akuda muito com as coordenadas import tkinter as tk import pyautogui def update_mouse_position(): # Obtém a posição atual do mouse x, y = pyautogui.position() # Atualiza o texto da label label.config(text=f"Posição do mouse: X={x}, Y={y}") # Chama esta função novamente após 100 milissegundos root.after(100, update_mouse_position) def close_window(): root.destroy() # Cria uma janela root = tk.Tk() root.title("Posição do x,y Mouse") # Cria uma label para mostrar a posição do mouse label = tk.Label(root, text="") label.pack(padx=10, pady=10) # Botão para fechar a janela ok_button = tk.Button(root, text="OK", command=close_window) ok_button.pack(pady=5) # Atualiza a posição do mouse update_mouse_position() # Inicia o loop da interface gráfica root.mainloop()
@CarlosEduardo-fv6mx
@CarlosEduardo-fv6mx 4 ай бұрын
Fiquei curioso, tem como melhorar essa função e adicionar um input de dados?
@marciasilva8853
@marciasilva8853 4 ай бұрын
Top!!
@edposantos5606
@edposantos5606 2 ай бұрын
É possível que uma página não permita interação como está é cause bugs na execução?
@celiozagalo4903
@celiozagalo4903 7 күн бұрын
pyautogui não funciona no ubuntu?? testei no windows e funcionou beleza, mas no ubuntu nada funcionou
@AlvaroFernandes-zj5sl
@AlvaroFernandes-zj5sl 3 ай бұрын
Alguém sabe, se tem algum curso "completo" de pyautogui?
@dereguejhonson
@dereguejhonson 3 ай бұрын
Lira, estou há uns dias tentando desenvolver um bot pra um jogo com essa biblioteca. Há alguma forma de melhorar o reconhecimento das imagens com ela? Alguns mobs ele simplesmente não reconhece, sem motivo aparente (note, a barra de HP é a mesma, só muda o nome dentro da barra e alguns mobs ele reconhece e outros não)
@conezord
@conezord 3 ай бұрын
É Tibia paizão? se for procura o zerobot pra se inspirar nos scripts
@TheMaceloLaian
@TheMaceloLaian Ай бұрын
Para jogos, autohotkey é imbatível. Pesquise por imagesearch do autohotkey
@edposantos5606
@edposantos5606 2 ай бұрын
Um deus jamado Lira kkkkk
@pedrosniper14
@pedrosniper14 4 ай бұрын
boa noite o scroll nao esta funcionando, só desce um pouquinho de nada da tela, mesmo colocando um numero alto no negativo como faço?
@jeffs9870
@jeffs9870 4 ай бұрын
Precionar as teclas de descer página ou subir página no teclado Pode ser que esteja em inglês pgup ou pgup no teclado
Sistema de Alertas e Notificações Automáticas com Python
35:14
Hashtag Programação
Рет қаралды 26 М.
R$1650,00 Com Esse Projeto Python Freelancer! [Como Fazer]
43:56
Dev Aprender | Jhonatan de Souza
Рет қаралды 33 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 125 МЛН
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 148 МЛН
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 17 МЛН
Python in Excel vs. VBA - What You Should Learn in 2024!
10:05
David Langer
Рет қаралды 37 М.
Automatize Qualquer Sistema ou Programa com Python (RPA)
33:15
Hashtag Programação
Рет қаралды 437 М.
How to Improve LLMs with RAG (Overview + Python Code)
21:41
Shaw Talebi
Рет қаралды 46 М.
RPA Python - Criando um robô de navegação Web com BotCity RPA Python
11:24
BotCity BR - Python RPA para times de tecnologia
Рет қаралды 4,8 М.
Streamlit: The Fastest Way To Build Python Apps?
11:57
pixegami
Рет қаралды 93 М.
Create Stunning Python GUIs in 10 Minutes With Drag & Drop
11:38
Coding Is Fun
Рет қаралды 46 М.
Freela de Python de 250 Dólares - Automação de Whatsapp
1:02:45
Hashtag Programação
Рет қаралды 76 М.
Stock Price Prediction Using Python & Machine Learning
49:48
Computer Science
Рет қаралды 1,2 МЛН
Como fazer Análise de Dados no ChatGPT
15:20
Hashtag Treinamentos
Рет қаралды 12 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 125 МЛН