Не могу получить доступ к вкладкам листа Google ДискаPython

Программы на Python
Ответить
Anonymous
 Не могу получить доступ к вкладкам листа Google Диска

Сообщение Anonymous »

Хотел создать короткий сценарий, который вручную заполнил бы мою программу PPL предыдущими упражнениями за последнюю неделю для прогрессивной перегрузки. По какой-то причине я не могу получить доступ к панели в нижней части диска Google, которая содержит разные листы, и заметил, что листы не находятся ни в iframe, ни в теневом DOM. Я приложу свой код и HTML-тег листа. Любая помощь приветствуется. Я пытаюсь подсчитать общее количество листов на панели, а затем получить доступ к последнему, поскольку со временем я буду добавлять больше листов.

Код: Выделить всё

        try:
sheets_selector = ".docs-sheet-tab"
# Wait for at least one sheet tab to be present
WebDriverWait(self.driver, 10).until(
EC.presence_of_element_located((By.CSS_SELECTOR, sheets_selector))
)

# Now find all sheet tabs
sheets_count = self.driver.find_elements(By.CSS_SELECTOR, sheets_selector)
print(f"Number of sheets: {len(sheets_count)}")
except Exception as e:
print(f"Couldn't find element, exception error {e}")
Изображение


Подробнее здесь: https://stackoverflow.com/questions/798 ... sheet-tabs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»