Антон Вебсайтовский, а никуда по-моему и не сохраняет, хранит в ОЗУ пока инстанс веб драйвера жив. По крайней мере если перезапускать программу с драйвером без этого аргумента, то браузер будет каждый раз как будто только что установленный. А с этим аргументом будет кэш, куки сохраняться и использоваться из указанной директории
vadimeasy, Вообще странно, что оно так работает. Но могу предложить тогда сомнительное решение - Селениум. Там тоже можно реализовать проверку наличия кнопок. Настроить сохранение кэша, куки и т.д. Получится как обычный браузер, только запускается через скрипт Python/Другого языка. Но не факт конечно что сработает.
Егор Вахрушев, sqlite - это база данных. Что бы из нее получить данные нужно писать запросы. Т.е. технически файл просмотреть можно) А иначе зачем его заполнять?)
anmkh, Ну так в комментариях тебе писали, что у тебя разметка несколько раз повторяется. Если уж исправлять это то не только шагами. Тебе нужно сделать шаблон, а вопросы, варианты ответов и итератор формы хранить в скрипте. Кнопкой прибавлять 1 к итератору и обращаясь к спискам менять вопрос, варианты ответов.
anmkh, А зачем так делать? Твой первоначальный код кое-как работал, я немного его изменил -> начали двигаться шаги, замени просто то что было на то что я скинул
Если бы задача стояла с какого то конкретного ресурса брать информацию - было бы чуть легче. Но сёрфинг из телеги это задача, требующая приличной работы и ресурсов.