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