On Sat, Apr 25, 2015 at 11:23:44PM -0400, Spencer For Friends wrote:
> Hi all. I'm new to Python and I'm trying my best to learn, but I'm really
> struggling with some problems.

You've picked a *very* hard problem to solve. I can tell you what's 
wrong, but I can't tell you how to fix it. I know it can be fixed, but 
I've never had to do it before.

[Thinking aloud... Maybe the subprocess module? ... ]

[snip code]

> def callback():
>     execfile("test.py")

Here is your problem: execfile will run a Python program, but it 
has to wait for that program to finish before it can continue. So your 
callback is waiting for the test.py program to finish, which I guess 
means closing its windows.

It you want to have test.py run independently of this window, you cannot 
use execfile.

Sorry I can't solve your problem, but at least you now understand it.


-- 
Steve
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to