После изучения способов автоматизировать действия в браузере наткнулся на этот фреймворк:
😻https://playwright.dev/python/docs/intro
Задача была такая: учитывая кучу ограничений Google, загрузить видео на YouTube полностью автоматически.
Неудачные реализации:
👉🏻Selenium - не позволяет работать с диалогами загрузки и скачивания файла.
👉🏻API YouTube - загрузка файла только для приватного просмотра.
👉🏻Datakund - комбайн, но не позволяет кастомизировать процесс и спотыкается на выборе переключателя.