[pyar] File lock

Roberto Alsina ralsina en netmanagers.com.ar
Jue Jul 8 18:33:55 ART 2010


On Thursday 08 July 2010 18:21:29 Andrés Gattinoni wrote:
> 2010/7/8 Roberto Alsina <ralsina en netmanagers.com.ar>:
> > On Thursday 08 July 2010 17:54:17 Andrés Gattinoni wrote:
> >> Bueno, el error estaba en la linea 11 cuando definía _data, en vez de
> >> definirlo en el constructor.
> >> 
> >> Pero me encontré con otro problema. Si creo más de un archivo en el
> >> mismo segundo, el orden ya deja de ser confiable. No sé si esto es una
> >> limitación de cómo estoy haciendo el ordenamiento por fecha o sí es
> >> una limitación del sistema operativo. En otas palabras, Linux guarda
> >> los milisegundos en los que se crea/modifica un archivo? Sino voy a
> >> tener que meter el microtime en el nombre del archivo.
> > 
> > Sino, dale un nombre al azar y ordená el listdir.
> 
> Ahora tiene un nombre al azar. Cómo decís que ordene el listdir?
> Busqué un poco en Google y encontré nomás la forma en que lo estoy
> haciendo (un stat de cada archivo y ordenando a partir de eso).

Ah, mirá vos, mtime tiene lugar para microsegundos, pero redondea al segundo!

Sí, metele el timestamp en el nombre entonces. Aparte es más eficiente, te 
ahorrás los stat



More information about the pyar mailing list