Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

FrameWork de Nueva Generacion

Acceso a tu Informacion desde cualquier Dispositivo con Navegador.

Enfoque en el Backend

Frontend de forma facil con Odoo y XML.

Creacion de Verticales

Creacion de nuevas Verticales Conquistando nuevos Mercados.

Tu marca aqui mismo

Llega a miles de personas.

Publicidad

Mostrando las entradas con la etiqueta modulos odoo. Mostrar todas las entradas
Mostrando las entradas con la etiqueta modulos odoo. Mostrar todas las entradas

jueves, 16 de junio de 2016

Leer y ordenar archivos por fecha de Creación desde Python

Leer y Ordenar Archivos por su fecha de Creación (Antiguedad Descendente Antiguo --> Reciente)



Este pequeño codigo es muy util en la creación de colas de lectura ordenadas por antiguedad del archivo.

Primero haremos uso de 2 librerĆ­as:
  1. glob
  2. os
Las importamos en nuestro codigo como cualquier otra libreria:

import glob
import os

Ahora un ejemplo del Codigo:

import glob
import os

search_dir = "/mi_ruta_archivos/"
files = filter(os.path.isfile, glob.glob(search_dir + "*"))
files.sort(key=lambda x: os.path.getmtime(x))
files = [str(x) for x in files]

print "####### ARCHIVOS ORDENADOS POR ANTIGUEDAD", files

Un ejemplo de cada elemento de la lista files es "/mi_ruta_archivos/archivo1.txt"