Ejercicio de asignaturas de servidores web. Tema Python. Ficheros, diccionarios y excepciones
Modifica el script del ejercicio 13.4, de manera que en vez de imprimir para cada identificador de usuario el tipo de shell que utiliza, lo introduzca en un diccionario. Una vez introducidos todos, imprime por pantalla los valores para el usuario 'root' y para el usuario 'imaginario'. El segundo produce un error, porque no existe. ¿Sabrías evitarlo mediante el uso de excepciones?
Has de tener un repositorio llamado X-Serv-13.5-Python en tu cuenta en GitHub que incluya el fichero de nombre 'passwd.py' que contenga las instrucciones en Python para solucionar el ejercicio.
Se proporciona un script, check.py, para comprobar la entrega correcta del ejercicio. El script de comprobación se ha de ejecutar desde terminal pasándole como parámetro tu nombre de usuario en GitHub. Así, un ejemplo de ejecución sería:
$ python check.py gregoriorobles