Thanks for that Gareth, works a treat.. Will look into hooking it up with RoyalRender next ;)
Best, C On 7 December 2012 11:40, Raffaele Fragapane <[email protected]>wrote: > I would first try to wrap it inside a command with a return value and call > that command from inside the logic. Exception handling tricks seldom end in > happiness :) > On Dec 7, 2012 9:36 PM, "Gareth Bell" <[email protected]> > wrote: > >> Yeah that's right, within a button callback. >> >> I'll have a look into the "while 1" trick. Failing that - I guess I'll >> have to find another solution. >> >> Thanks for your help >> >> >> ________________________________ >> >> From: [email protected] on behalf of Raffaele >> Fragapane >> Sent: Thu 06/12/2012 22:49 >> To: [email protected] >> Subject: Re: Python: subprocess caching >> >> >> Glad it was of help. >> I might be missing something, what do you mean "within logic"? >> Inside a PPG's logic? You have it in a button callback or where? >> >> Subprocess can be finnicky if run inside something that does its own >> black magic garbage collection, like most UI elements do. >> There are tricks like using "while 1" and trying excepting something >> inside to exit which will stall the caller enough for subprocess to finish >> doing its thing, but it might or might not work out for you, or even be >> viable. >> >> >> >> On Fri, Dec 7, 2012 at 2:12 AM, Gareth Bell < >> [email protected]> wrote: >> >> >> >> >> Hi Raff, >> >> >> >> That's awesome. >> >> >> >> Forgive my ignorance but is it possible to run subprocess.Popen >> within logic? As it is currently written it works outside of logic but not >> within it. >> >> >> >> g >> >> >> >> >>

