...
Lo que sigo sin tener claro es por que lo quieres hacer desde python?
Desde mi punto de vista es mas fácil hacerlo directo desde el navegador web, por eso había propuesto Java Script desde la consola, de esta manera nos evitamos el inicio de sesión ya que esta la sesión está activa en el navegador.
Otras opciones podrían ser Imacros, O incluso software para testing como lo es Selenium.
Recuerdo hace varios años que hacía proceso automatizados, generaba el script de Imacros con bash y lo ejecutaba directo desde la terminal. Al final hay muchas maneras y muchos lenguajes para abordar esto.