I have a line in my prog which I use to launch additional instances of my program:
a=subprocess.Popen(__file__)
and under linux it works ok.
But under osx, it doesnt create a new window as it should (the program is a Tkinter program), yet it doesnt give any error at all.
(and I checked that _file_ is in fact the correct name of the running program, wich is executable)
The return is this:
> pprint (vars(a))
{'_child_created': True,
'pid': 38865,
'returncode': None,
'stderr': None,
'stdin': None,
'stdout': None,
'universal_newlines': False}
any hints?
You have an embarrassing problem there. You know what ? Your window is simply hidden behind the other one created earlier.
To see that, make the latest created window to be shown in front of the first one as in: