Gracias por la respuesta Arnau, el tema es que os.stat devuelve el uid (user 
id) y yo necesita explícitamente el username, al final he resuelto de la 
siguiente forma:

st = os.stat(filename)
import pwd
userinfo = pwd.getpwuid(st[ST_UID])

de esta forma en userinfo podemos contar con información acerca del owner del 
fichero a partir del os.stat. Ejemplo de userinfo:

('root', '*', 0, 0, 'System Administrator', '/var/root', '/bin/sh')

y bueno con userinfo[0] ya tenemos el username y otra información asociada al 
usuario como el path al home, etc.

slds
--
"It is only in the mysterious equation of love that any 
logical reasons can be found."
"Good programmers often confuse halloween (31 OCT) with 
christmas (25 DEC)"

----- Mensaje original -----
De: "Arnau Sanchez" <pyar...@gmail.com>
Para: "La lista de python en castellano" <python-es@python.org>
Enviados: Miércoles, 31 de Marzo 2010 15:33:48 (GMT-0500) Auto-Detected
Asunto: Re: [Python-es] Obtener el usuario (owner) de un fichero

On 31/03/10 20:43, Jorge Luis Betancourt Gonzalez wrote:

> Sin embargo, el problema de esto es ¿Cómo obtengo el owner de un fichero
> determinado? ¿Alguien me puede dar un norte al respecto?

http://docs.python.org/library/os.html#os.stat
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a