Вывод ответа #1865730771

-

Python

Обсуждаем данный язык программирования

grewen


Репутация: 48
репутация: 48
| на сайте с 2008 года | последнее посещение: 07:45 22 янв 2026
сообщений: 387

Пост № 1865730771

Может кто подсказать начинающему, есть код где я делаю скриншот экрана и в определённой области считываю текст для последующей работы с извлеченным текстом, все работает как надо но только до какого то времени, спустя разное количество циклов начинает сохранять один и тот же скриншот то есть он перестает меняться, данные на скриншоте часто повторяются может быть это какое то кэширование? Еще думаю может проблема из за того что работаю в VMware Workstation Pro - может там какое то ограничение с скриншотами или может быть как то можно в коде это обойти чтоб скриншот не зависал. Уже больше двух недель с этой бедой мучаюсь, выручите пожалуйста, на гуглить ничего подобного не получается. Пробовал перед новым снимком вызывать сборщик мусора, gc.collect(), очистку папки temp, очистку буфера обмена, паузы, комплировал в exe, замерял озу памяти вполне достаточно больше 800мбайт свободно на момент создания но все равно добавлял еще 2гб озу но не помогло.
Буду рад любым предложениям и идеям, даже если вы не уверены пожалуйста напишите свои рекомендации.
вот сам код:


ответ опубликован:
Рейтинг: 5
голосов: 2