Hi all,
Does anyone else get this when they try and load a file from the
python panel interface that is called from a python file?

RuntimeError: 
/g8/home/colinjenken/perforce/branches/nuke_dev/StereoSuite/tools/nuke/gizmos/g8_artistSubmit.gizmo:
Missing end_group command(s)


Here is what I call from the GetNukeScene.py file that I created:

#----------------------------------------------------------------------------------------------------------------------------
import nuke, nukescripts
#
class GetNukeScene(nukescripts.PythonPanel):
        def __init__(self):
                nukescripts.PythonPanel.__init__(self, 'Get Nuke Shot',
'com.g83d.GetNukeShot')
                self.file_load = ''

                self.file_load_knob = nuke.String_Knob('file_load_knob', 'File 
Path:
', self.file_load)
                self.load_shot_button = nuke.PyScript_Knob('load_shot_button', 
'Load Shot')


                # Add the knobs
                self.addKnob ( self.file_load_knob )
                self.addKnob ( self.load_shot_button )


        def knobChanged (self, knob):

                if knob == self.load_shot_button:
                        nuke.scriptOpen(self.file_load_knob.value())
                        self.finishModalDialog( True )
                        
GetNukeScene().showModal()

#----------------------------------------------------------------------------------------------------------------------------

I put that in my python directory and run :
nuke.load('GetNukeScene')
from the Script editor in nuke.

It loads my file but it seems to not finish running the script since
it doesn't complete the 'self.finishModalDialog( True )' at the end...

Does anybody know why and/or how to fix this?
I'm using nuke 6.2v1 if that makes a difference..

Cheers,
Colin
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to