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