¿Es posible escribir un programa para tabular la cantidad de tiempo que llevaría ver todos los programas en la lista instantánea de Netflix?

En primer lugar, voy a restringir mi respuesta a una cuenta de transmisión, principalmente porque no tengo una buena manera de confirmar el enfoque para las cuentas de DVD / híbridas (porque no tengo una y no planeo gastar $ 8.99 en responde esta pregunta 🙂).

A continuación, me tomaré un momento pedante para señalar que en los planes de transmisión no hay una “cola”, sino más bien una “lista”. La distinción es importante, pero probablemente más para las personas de informática que para las personas sensatas: una cola tiene un orden particular del que se obtienen elementos (o personas, o lo que sea de la cola); una lista no está necesariamente ordenada de esa manera y, de hecho, para las cuentas de transmisión, la función ‘mi lista’ obviamente no requiere que vea nada en un orden particular.

Para llegar a su pregunta:
Si inicia sesión en su cuenta (digamos en una Mac), luego desplace el mouse sobre ‘Examinar’ en la parte superior, luego vaya a “Mi lista”, accederá a la página “Mi lista”.

Luego, podría iterar a través de cada título de la lista: me gustaría usar algo compatible con Javascript, como un navegador real, probablemente impulsado por algo como Selenium (y mi lenguaje de programación favorito, Python); para cada pieza de contenido:
1. Si se trata de una película, será relativamente fácil calcular su duración mirando su página de información y analizándola;
2. Si es una serie … ay. Tendrá que encontrar todas las estaciones (probablemente analizando el HTML) y luego recorrer cada episodio en cada temporada.

La implementación, si perdona la alusión, se deja al alumno como un ejercicio.