Foros del Web » Programando para Internet » Python »

Ordenar datos

Estas en el tema de Ordenar datos en el foro de Python en Foros del Web. Hola!! tengo este código que lo que hace es traerme los nombre de las carpetas con nombre "largos" (por así decirlo): for named in glob.glob('\\\\C:\*[0-9]'): ...
  #1 (permalink)  
Antiguo 09/12/2010, 20:25
 
Fecha de Ingreso: diciembre-2010
Mensajes: 2
Antigüedad: 13 años, 4 meses
Puntos: 0
Pregunta Ordenar datos

Hola!! tengo este código que lo que hace es traerme los nombre de las carpetas con nombre "largos" (por así decirlo):

for named in glob.glob('\\\\C:\*[0-9]'):
print named

Este es el resultado:
C:\23342134.083
C:\73829920.024
C:\47382991.015

lo que necesito es mostrar solamente el que tiene el nombre con los números más altos.. la verdad que estoy algo perdido, cualquier ayuda vendría bien.

Espero haber sido claro, gracias!
  #2 (permalink)  
Antiguo 09/12/2010, 20:48
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Ordenar datos

No estoy seguro que sea glob.glob('\\\\C:\*[0-9]'), si una lista o un generador.
Pero puedes intentar lo siguiente: [s]en caso que sea una lista:[s]
Código:
l = glob.glob('\\\\C:\*[0-9]')
l.sort(reverse=True)
for named in l:
    print named
Si es una lista
  #3 (permalink)  
Antiguo 09/12/2010, 21:17
 
Fecha de Ingreso: diciembre-2010
Mensajes: 2
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Ordenar datos

El más groso del planeta! anduvo de 10! muchas gracias!!!!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:16.