Все эти sleep можно реализовывать через настройки webdriver, там есть настройки waiting.
Что касается сути вопроса, очевидно, надо получить список этих полей и в цикле заполнять по одному. Одновременно - сомнительно.
StarForse, это вам виднее, какой. Относящийся к вашей проблеме с языком python, очевидно. Ни к чему оповещать 40 тыс. подписчиков тэга о ваших проблемах с selenium.
Василий Банников, не в языках, а в платформах или конкретных моделях ЭВМ. Почитайте про байт на Википедии, там есть примеры.
Сейчас байт как правило 8-битный, но это так сложилось, поддерживается для совместимости, но нигде в стандартах байт не ограничен конкретным числом ни сверху ни снизу.
В некоторых соглашениях определено, что байт должен быть достаточно большим, чтобы вместить любой экземпляр простого символьного типа системы и быть адресуемым.
А вот количество бит должно определяться конкретной реализацией.
Василий Банников, если автор поправил изначальный текст, а не создал редакцию - то таких деталей не видно. Точнее, не видно простыми средствами; в логах наверно можно найти, но «в лоб» видны только редакции вопроса.
Вообще я считал, что после окончания цикла переменная, определенная в нем, остается с последним значением. То-есть она ко второму вложенному циклу уже должна быть определена из первого вложенного цикла. Хотя это, конечно, в некотором роде фиктивное определение переменной и автор не совсем то хотел сделать, наверное…
Но че оно ругается-то?
P.s. А, pycharm обращает внимание автора на этот косяк. Вот чего наверно.
CityCat4, имеет смысл убрать тэг Kali, поскольку те, кому он предназначен, не будут задавать вопросов, а те, кто задаёт вопросы, не должны вовсе использовать Kali и, соответственно, тэг не нужен.
ivan58, всё вы врете. В интернете есть ответы на все перечисленные в вопросе вопросы (кстати, это нарушение - в одном вопросе должен быть один вопрос); а главное- зачем всё это вам? Какую цель вы хотите достичь, получив ответ на вопрос?
прячьте длинные портянки кода под спойлер.
И вы серьезно полагаете, что если вам лень во всём этом разбираться, то кто-то будет это всё читать? Вы очень хорошо думаете о людях, завидую ;/
Я предлагаю разделить проблему на части. Ваш код делает много разного - и взаимодействует с телеграмом, и сохраняет изображения, и обрабатывает их, и передает в телеграм результат обработки, и всё это в куче - функции и то и сё и еще всякое делают.
А должна каждая функция делать только одно.
Поэтому я рекомендую переработать код и выделить из него отдельные функции, про которые уже нельзя сказать, что они делают это И то.
И каждую по-отдельности отладить.
И тогда приходить с отдельной плохо работающей функцией, а не вот это вот всё.
Что касается сути вопроса, очевидно, надо получить список этих полей и в цикле заполнять по одному. Одновременно - сомнительно.