2010/1/26 Olemis Lang (Simelix) <[email protected]>: > Recientemente un usuario ha reportado un error relacionado con el > hecho de que el atributo __file__ no se encuentra en el módulo > __main__ . Traté de hacer algo como :
¿Cómo que no? ¿Estás seguro de que no es algún error del programa? Mira: $ cat /tmp/prueba.py print __name__ print __file__ $ python /tmp/prueba.py __main__ /tmp/prueba.py Sin embargo, leo por ahí que puede haber dos problemas: 1) En versiones de Python anteriores a 2.3, __file__ sólo existe para módulos importados, pero éste no puede ser tu caso, porque también falla 2) Puede dar problemas en binarios ejecutables como los generados por py2exe, en cuyo caso puedes sortear el problema tal como explican aquí http://www.py2exe.org/index.cgi/WhereAmI Si no es ninguno de esos dos casos, pues ya nos darás más detalles... _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
