Sem categoria

Como Criar um Bot com Python – Utilizando Pyautogui e Selenium





* O link do vídeo está no final desse post.

Descubra tudo sobre Robô IQ OPTION de AUTOMATIZAÇÃO de Lista de SINAIS
E conheça também sobre o Melhor Bot Para Opções Binárias 2022
Que tal um robo gratuito para IQ Option? Sistema Para IQ Option Grátis





Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma:

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!

———————————————————————–

► Arquivos Utilizados no Vídeo:

► Vídeo de Instalação do Jupyter:

► Vídeo de para Automatizar Qualquer Sistema com Python (RPA):

► Vídeo de Automação Web Utilizando o Selenium:

———————————————————————–

Caso prefira o vídeo em formato de texto:

———————————————————————–

Hashtag Programação

► Inscreva-se em nosso canal:
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!

———————————————————————–

Redes Sociais

► Blog:
► YouTube:
► Instagram:
► Facebook:

———————————————————————–

Fala Galera! Hoje vamos falar de um assunto que muita gente pediu nos comentários! Vamos falar de como criar BOT com Python.

Primeiro vamos te mostrar o que é um BOT e como funciona um BOT, assim você já vai assimilar e já vai lembrar de alguma vez que viu ou até mesmo interagiu com um robô.

Na aula de hoje vamos criar duas aplicações, uma com BOT no computador, utilizando o Pyautogui, que é uma ferramenta para automação no computador.

E outra aplicação com bot na internet, utilizando o Seleniu, que é uma ferramenta para automação na internet.

Então já vai ter 2 exemplos práticos dos robôs e aposto que vão te ajudar muito!

Para essa aula nós vamos utilizar o Jupyter (Pacote Anaconda), já temos até um vídeo aqui no canal ensinando a instalar caso você ainda não tenha.

Agora bora pra aula que o conteúdo está irado!

———————————————————————–

#python #hashtagprogramacao

Vídeo

Gosta de dicas de futebol para investimento desportivo? Então visita agora mesmo Palpites Copa do Mundo e prepara-se para viver a emoção do maior campeonato do planeta.





45 Comentários

  1. Fala galera!

    Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!

    ► Para baixar o Minicurso de Python, acesse: https://pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_pZ6EqsHskM8

    ► Para baixar os arquivos da aula, acesse: https://pages.hashtagtreinamentos.com/planilha-1gBVFrmRHGIJSnsylRbZ69huCmpDeCToR?origemurl=hashtag_yt_org_planilha_pZ6EqsHskM8

    ► Para instalar o Jupyter, acesse: https://www.youtube.com/watch?v=_eK0z5QbpKA

    ► Blog: https://bit.ly/2MRUZs0

    ► YouTube: http://bit.ly/3c0LJQi

    ► Instagram: https://bit.ly/3o6dw42

    ► Facebook: http://bit.ly/3qGtaF2

  2. Amado! Fiz exatamente como está no vídeo, mas o botão de login não funcionou. Ele digita a senha e para! Tem o código está exatamente igual ao seu, inclusive os xpath dos botões são todos iguais. A única diferença é que usei o pyCharm. Tem ideia de como eu posso descobrir onde errei?

  3. eu percebi que o problema aos 10:56 na verdade nao eh bug, é quando o arquivo se encontra fora do c:, (pelo menos foi o que aconteceu aqui comigo) nao precisei colocar pra apertar backspace

  4. Aprendi muito nos seus vídeos. Parabéns, só uma observação quando pegar a primeira posição do login se der um pyautogui.press('tab') pula pra proxima

  5. tudo bom Lira? estou tentando criar um bot para automatizar uma pesquisa na web. mas…. quero criar um menu onde vou informar em qual site ele vai fazer a pesquisa e o que ele deve procurar… consegue me ajudar??

  6. LIRA VC É DEMAIS CARA, TOU APRENDENDO MUITO E TO MUITO FEWLIZDOS MEUS APRENDIZADOS ESTAREM FUNCIONANDO, MUITO ORBIGADO!!!!

  7. Grande Lira, mestre dos Magos do Pyrhon!
    Se consegue fazer um vídeo explicando como consigo criar um bot de Internet usando selenium, mas selecionando uma caixa de seleção (Drop box)?
    Não achei em ligar nenhum para fazer isso.
    Agradeço desde já!
    Pablo

  8. Uma sugestão que eu penei para descobrir, em vez de criar comando de botões para o windos abrir o arquvio é só usar a biblioteca "OS"

    import os

    os.startfile(r'C:UsersNomeDesktopPLANILHASarquivo.xlsx') – ABRE UM ARQUIVO

  9. tenho uma conta de jogo que perdi a senha e não consigo acertar de jeito nenhum e até então só programo no vba, usando isso dá pra fazer ele tentar todas as senhas possíveis, de maneira que ele verificasse se a senha deu certo ou errado, e caso desse errado ele tentasse a próxima combinação possível? mesmo que eu tenha que escrever um código enorme e que demorasse muito tempo pra ser executado, é claro sem ter que escrever as combinações manualmente enquanto escrevo o código pq se n n iria valer apena

  10. estou tendo um problema quando faço:
    pip install pyautogui
    aparece isso
    pip : O termo 'pip' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa

    operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está

    correto e tente novamente.

    No linha:1 caractere:1

    + pip install pyautogui

    + ~~~

    + CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException

    + FullyQualifiedErrorId : CommandNotFoundException
    quem poder me ajudar agradeço .
    sou novo na programação .

  11. Estou tendo um pequeno problema, quando eu clico pra pegar o xpath ele copia isso /html/body/div[1]/div/div[3]/div[1]/div/div[2]/div[4]/div[3]/div
    Mas quando vou executar o código da erro.

  12. Se estiver rodando em um sistema Linux, a tecla do Windows também é chamada de "Win"?

  13. Lira, o vídeo foi extremamente esclarecedor!! Gostaria de saber se teríamos a opção de o usuário digitar o login e a senha em vez de colocarmos estas informações como variáveis e o sent_keys ir até elas buscarem e preencherem nos campos.

  14. Muito bom o vídeo. Por algum motivo, com o código igual, o meu navegador preencheu corretamente o login, clicou no botão próximo, preencheu a senha, mas não clicou no botão acessar!?. Se eu clicar manualmente, ele vai. O código, aparentemente, está igual.

  15. Eu queria criar um bot que cria e-mails, tipo Gmail, a pessoa acessa e cria e-mails, poderia me ajudar?

  16. no Windows 7 acrescentei masi 2 linhas…pq qdo seleciona o excel na busca..abre outra janela

  17. Opa Lira! òtimo vídeo! Tenho uma dúvida. É possível transformar esse bot em um executável? Valeu!

  18. Lira, excelente conteúdo, mas no meu Jupyter está horrível, não funciona, só carrega a pagina quando quer, depois faço umas 10 tentativas e sempre aparece um monte de mensagem de erro, mas no Spyder funciona perfeitamente, utilizei o mesmo código sem alterar nada, então tem alguma mudança que precisa ser feita para utilizar o código criado no Spyder para o Jupyter?

  19. Para quem usa o Pycharm, ou qualquer outra variante do python, e quiser ver onde ele está instalado, simples, se ele estiver na área de trabalho aperte com o botão direito no ícone e aperte em Exibir local do Arquivo, se ele estiver em forma de ícone no menu iniciar aperte com o botão direito no ícone, mais e Abrir local do arquivo, se essas opções não aparecerem para você, vá em propriedades. Se o seu python não estiver como ícone na área de trabalho ou menu iniciar, vá na lupinha ao lado do menu iniciar e escreva o nome do python que você tem no pc, aperte com o botão direto no ícone, vá em propriedades e Abrir o local do arquivo.

  20. Lira, pra poder rodar esse código tem que entrar no jupyter ? Ou tem como colocar algum botão pra clicar e automação acontecer?

  21. Fiz a instalação do pacote Selenium normal. Mas quando executo o código dar o erro 'module' object is not callable. Tanto localmente quanto usando o jupyter online. Buguei

  22. Eai truta firmeza!? Em um processo mais complexo, como criar um Script mais inteligente, no qual possa entender erros e resolve-los sem atrapalhar a execução, por exemplo, fechar janelas indesejadas principalmente. como fazer isso no windows?

  23. Cara, você explica muito bem. Parabéns! É muito fácil aprender Python com você. Explicações claras e bem detalhadas. Aprendi exatamente o que eu estava procurando.

  24. Boa noite, Ótima aula, uma duvida ta me matando, como eu pego uma informação e armazeno ela usando o autogui? tipo faço ele selecionar uma celula da minha planilha e transformo ela em uma str para saber quantas letras tem nela?.

  25. O Google Chrome está atualizado

    Versão 92.0.4515.159 (Versão oficial) 64 bits

    não achei e está dando erro.

    TypeError Traceback (most recent call last)

    <ipython-input-2-480bcf6eaa1e> in <module>

    1 from selenium import webdriver

    —-> 2 navegador = webdriver.chrome()

    TypeError: 'module' object is not callable

    Lira, ou algum dos amigos aqui, tiver alguma solução agradeço.