Python - Librería Sys

############################################################## #10 Ejemplos en Python utilizando la sentencia sys. #1. Obtener el valor máximo de recursión permitido en Python: import sys print(sys.getrecursionlimit()) #2. Cambiar el valor máximo de recursión permitido en Python: import sys sys.setrecursionlimit(10000) #3. Obtener la versión actual de Python: import sys print(sys.version) #4. Obtener el directorio actual de trabajo: import sys print(sys.path[0]) #5. Salir del programa con un mensaje personalizado: import sys sys.exit("El programa ha finalizado.") #6. Obtener la plataforma actual en la # que se está ejecutando el programa: import sys print(sys.platform) #7. Obtener información detallada sobre excepciones: import sys try: # Código que puede generar una excepción except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() print("Tipo de excepción:", exc_type) print("Objeto de excepción:", exc_obj) print("Ruta de la excepción:", exc_tb.tb_lineno) #8. Obtener el tamaño máximo permitido # para objetos en bytes: import sys print(sys.getsizeof(object())) #9. Obtener información sobre la codificación # predeterminada utilizada por Python: import sys print(sys.getdefaultencoding()) #10. Obtener información sobre el sistema operativo subyacente: import sys print(sys.platform) print(sys.version_info)

Geogebra Python