Python 2.5 execfile() works only once, why ?
Steven D'Aprano
steve at REMOVE-THIS-cybersource.com.au
Sat Oct 10 04:04:47 EDT 2009
On Fri, 09 Oct 2009 20:15:48 +0200, Stef Mientki wrote:
[...]
> The above code (with or without the stdout redirection), works perfect,
> ....
> ... the first time ...
> but does (almost?) nothing (doesn't crash, try / except around
> execfile), although the source file "self.Edit.Filename" has changed.
What do you mean "doesn't crash, try / except around execfile"? Are you
*expecting* it to crash?
Are you catching an error and suppressing it? What happens if you remove
the try...except? Are you sure that execfile is actually being called?
How do you know?
Are you running your code inside an IDE? If so, it's possible the IDE is
doing something funny.
--
Steven
More information about the Python-list
mailing list