Windows o Linux
David Asorey Álvarez
forodejazz en yahoo.es
Lun Jun 16 19:02:30 CEST 2003
> Lo primero no quiero crear polemica con este asunto(
> me refiero al
> asunto del correo :-D ).
Ya, pero el título es provocador xxxxxxD
> Tan solo queria saber si ahi alguna forma en python,
> de saber si el
> sistema que esta ejecutando la aplicacion es windoes
> o linux/Unix,
> debido a que hecho una aplicacion, pero debido a que
> los caracteres de
> direcctorios me cambian, tendria que hacer dos
> programas iguales,
> cambiando los caracteres, pero me gustaria que solo
> fuera uno, y que el
> mismo fuera capaz de distinguirlo.
>
Hay un módulo, el os.path, que te permite abstraerte
del sistema operativo en el que estás en lo que a
tratamiento de rutas se refiere. Tiene un montón de
métodos útiles para tratar con ésto.
Puedes echarle un vistazo a la traducción, es de la
versión 2.0, pero es perfectamente válida:
http://pyspanishdoc.sourceforge.net/lib/allos.html
Si en cualquier momento quieres saber, por cualquier
otra razón, en qué S.O. se está ejecutando tu
programa, sys.platform es tu amiga :-)
Un saludo.
--
David
___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es
Más información sobre la lista de distribución Python-es