Executando verificação de segurança...
0

Me ajudem a encontrar um framework de Python

Estou fazendo essa publicação para resolver um problema, de tempo de resposta, estou utilizando o framework de Python PyAutoGui para dar input de teclado e mouse com base no output do monitor.

Deixa eu tentar explicar melhor, em uma parte da tela vai abrir uma janela e nessa janela vai ter ali o desenho de vários itens, ao passar o mouse por cima, aparece um nome na imagem, aí estou comparando esse nome com um nome na lista, se é o certo eu dou um click, o negócio é que estou comparando uma imagem, com uma string, tentei comparar uma imagem com outra, mas 1 pixel diferente da erro, então não sei se uma outra abordagem seria tentar reconhecer o nome na imagem e transformar em string, mas tenho que descobrir como faz isso. E como estou fazendo o processo de o robô achar a janela e mouse percorrer os itens dentro da janela 1 a 1 e comparar esse recorte da imagem com uma imagem, que seria o nome do item em formato de imagem, está demorando muito e as vezes não encontra a imagem.

Não sei se fui claro no meu problema, sou iniciante nessa área, não sei se existe algum outro framework que pode ajudar ou se existe algum modo de fazer isso, obrigado pela atenção.

Carregando publicação patrocinada...
2

Olha, eu acho que ficou um pouco confuso entender o seu problema da forma como você tentou explicar. Algumas coisas não ficaram totalmente claras. Entretanto vamos ver se consigo ajudar.
Já testou esses carinhas aqui?

  • OpenCV
  • mss

Ambos são em pythons ... e tecnicamente fazer o mesmo que o PyAutoGui, mas acho que com uma proposta mais eficiente.

Mas novamente, eu não sei exatamente o seu problema pra saber se respondi o que queria. Me avise =]

0

O chat gpt pode responder isso, mas tem alguns como Django e Flask para o web pelo que eu conheço, agora frameworks para o cmd acredito que não existam.

Esse PyAutoGui é uma biblioteca do python, e não um framework.

(responsta do GPT)
Desenvolvimento Web
Django: Um dos frameworks web mais populares em Python, conhecido por sua simplicidade, flexibilidade e robustez. É um framework full-stack que segue o padrão MVC (Model-View-Controller).

Flask: Um microframework leve para desenvolvimento web. É fácil de usar e se integra bem com outras bibliotecas e ferramentas, o que o torna ideal para projetos pequenos e médios.

FastAPI: Um framework moderno e rápido para construção de APIs com Python 3.7+ baseado em padrões tipo async/await. Ele é muito utilizado para construir APIs RESTful.

Tornado: Um framework web e biblioteca de rede assíncrona que se destaca por seu desempenho e escalabilidade.