Dr. Bacon, я в каждой функции принтом выводил, когда заканчивает работу та или иная функция.
Так я и узнал, что после того как все функции отработают, пойдет еще 2 сек задержки перед исполнение кода. который находится под gather
Сергей Горностаев, я решил этот вопрос, вот только у меня возник новый.
В конце кода:
for func in funcs:
if call := asyncio.ensure_future(func(coins, session)):
result.append(call)
await asyncio.gather(*result)
Каждая функция асинхронно прорабатывает, вот только после завершения, код который находится после: await asyncio.gather(*result)
начинает исполняться через 1-2 секунды. Почему так? По идее все функции отработали, почему же код не продолжает исполняться сразу?
Единственный адекватный человек, который пытается помочь, а не высказать свое мнение о коде, который я добавил, чтобы меня было проще понять...
По итогу я сделал обработку в отдельной функции, где использовал метод for/else
Vindicar, А есть инструменты, с помощью которых можно определять на сколько заполнилась шкала в пикселях?
Сама шкала имеет белый цвет, а на сколько заполнилась имеет желтый. Можно как то отличать этот параметр для автоматизации процесса?
Vindicar, Объектами моего исследования не являются фотографии. Это множество одинаковых картинок(скринов), которые имеют одинаковый размер картинки и цветовую гамму. Единственное что меняется на всех - это шкала. Мне нужно рассчитать на сколько она заполнена в процентном соотношении.
Можешь подсказать, что выбрать если:
Объект находится постоянно в одном месте. На картинке есть и другие объекты.
Этим объектом является шкала. Нужно измерить по пикселям всю длину шкалы, а так же длину, на сколько заполнилась шкала, чтобы найти процентное соотношение. Есть мысли?