Módulo sys en Python

Publicado por Unknown en 9:38
A continuación veremos lo que podemos hacer con el módulo sys.

import sys

print sys.copyright


Devuelve:

Copyright (c) 2001-2010 Python Software Foundation.
All Rights Reserved.

Copyright (c) 2000 BeOpen.com.
All Rights Reserved.

Copyright (c) 1995-2001 Corporation for National Research Initiatives.
All Rights Reserved.

Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.
All Rights Reserved.


print sys.executable

Devuelve la ruta donde está instalado python. Por ejemplo mi ruta:

D:\[BODEGA]\PORTABLES\Python 2.6.5\python.exe


Otros ejemplos más


print sys.getwindowsversion() # Devuelve la versión de Windows que tenemos (5, 1, 2600, 2, 'Service Pack 3')

print sys.api_version # Devuelve la versión de la API que no sé qué es, en este caso devuelve 1013

print sys.prefix # Devuelve D:\[BODEGA]\PORTABLES\Python 2.6.5

print sys.float_info # Devuelve sys.floatinfo(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021, min_10_exp=-307, dig=15, mant_dig=53, epsilon=2.2204460492503131e-16, radix=2, rounds=1)


En resumen lo que hace este módulo es devolver información del sistema. El resto de métodos los pueden ver ustedes mismos escriben sys y un punto y le saldrá un popup con la lista de los métodos.