Ya lo he conseguido, creo que el problema estaba al usar la librería blob
para listar los archivos que ahí en un directorio, en su ausencia uso
os.popen("ls %s" % path), es curioso pero quitandolo ahora si "lee" el
archivo fuera de la shell
antes tenia esto:
[...]
from glob import glob
for archi
El 22/11/2011 16:58, chakalinux escribió:
No ahí links, son archivos simples, el tema que no veo como resolverlo,
el tema es cuando se re realiza la llamada a fork() y sales de la shell,
el archivo sigue ejecutandose y funciona todo menos cuando desde la
aplicación que en este caso es un cliente
No ahí links, son archivos simples, el tema que no veo como resolverlo, el
tema es cuando se re realiza la llamada a fork() y sales de la shell, el
archivo sigue ejecutandose y funciona todo menos cuando desde la aplicación
que en este caso es un cliente iRC intento leer el log, me dice que no
exis
Tienes links?
He buscado rapido en google "os.chdir fail" y los primeros enlaces hablan
de problemas potenciales cuando el path incluye links.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://py
Si, y no pilla la ruta como si no existiera:
Traceback (most recent call last):
File "./X.py", line 49, in
os.chdir("/home/redirc/services/logs")
OSError: [Errno 2] No such file or directory: '/home/redirc/services/logs'
shell:~$ ls /home/redirc/services/logs
services.log.20110814 service
Para descartar...
Has probado abriendo el archivo con la ruta completa a ver si lo hace desde
el servicio ?
f = file("/home/user/logs/archivo.log")
El 22 de noviembre de 2011 09:06, chakalinux escribió:
> eso pense yo, pero por que si encuentra el archivo cuando mantengo la
> shell ? :)
>
> pro
eso pense yo, pero por que si encuentra el archivo cuando mantengo la shell
? :)
probe a añadir lo siguiente despues del fork:
os.chdir('/')
Pero nada, el archivo a abrir es una ruta absoluta del tipo:
/home/user/logs/archivo.log, no lo entiendo mmm
El 22 de noviembre de 2011 14:38, Carlos Her
Posiblemente sea un asunto de rutas y tener que indicar el path del archivo
El 22/11/11, chakalinux escribió:
> A ver, tengo un script que se conecta al iRC obviamente mediante sockets y
> este hace un os.fork() para mantenerlo abierto cuando cierro la shell, el
> caso que es curioso ya que c