Olá, estou com um trabalho e preciso localizar na tela do sistema o cálculo de custo e copiá-lo para jogar em um campo, porém ele não permite selecionar este texto. Gostaria de saber se tem alguma linha de código que possa fazer essa função em Python. Obrigado
Boa tarde.
Você pode utilizar os recursos da biblioteca pyautogui que oferecem bastante recursos para interação com a tela.
Essa documentação consegue te ajudar bastante, qualquer coisa entre em contato comigo que podemos montar uma aula para que eu lhe ajude com essa demanda.
https://pyautogui.readthedocs.io/en/latest/index.html
como você não detalhou o ambiente, se vc estiver em um sistema web, vc pode usar selenium, pode usar bs4, para fazer webscraping e coletar essa informação;
Você também não detalhou como e onde é este campo que precisa inserir este valor, mas usando selenium vc pode fazer isso com automação após coletar a informação.
Se for um sistema desktop, vc pode usar pyautogui para tentar coletar a informação.
Tente ser mais detalhista na pergunta, abraços.
Olá, você não detalhou muito, mas parece que você está tentando automatizar a coleta de dados de uma interface de usuário onde o texto não é facilmente selecionável. Uma abordagem comum para essa situação é utilizar técnicas de automação de desktop e reconhecimento óptico de caracteres (OCR). Uma das bibliotecas mais populares em Python para OCR é a pytesseract, que é um wrapper para o Tesseract-OCR Engine, e para a automação de desktop, você pode usar pyautogui.
A sua pergunta carece de mais detalhes, mas vou tentar te ajudar.
Você citou que o texto não pode ser selecionado, então provavelmente nenhuma biblioteca de webscraping não irá funcionar para buscar o elemento pelo texto ou tag etc...
Indico então que você use a biblioteca do python pytesseract com ela você conseguirá ler imagens e extrair informações de forma fácil.