Hey Nathan,

sorry...I misread your first messagt...
yeah...tried without parentheses...but it rhough a syntactical error...

I tried your approach as well...again...syntax error...

I have given up on this an using the callbacks now...which appears to be just 
as fine...

thanks for the feedback though!


Von: nuke-python-boun...@support.thefoundry.co.uk 
[mailto:nuke-python-boun...@support.thefoundry.co.uk] Im Auftrag von Nathan 
Rusch
Gesendet: Donnerstag, 18. Oktober 2012 18:22
An: Nuke Python discussion
Betreff: Re: AW: AW: [Nuke-python] WG: Problem Calling Python script inside 
of.nk-File / TCL

Right. I’m wondering if you’ve tried your commands *without* them, since TCL 
doesn’t use parentheses the same way most scripting languages do. Now, I’m not 
advocating this approach as a replacement for callbacks, but the general 
concept of what you’re doing should work. I think you’re just running into some 
syntactical issues.

Maybe try throwing this in there instead, if only just for fun:

python –exec {import runRender; runRender.runRender(); nuke.scriptClose()}


-Nathan

From: Groh, Lars<mailto:lars.g...@eder.de>
Sent: Thursday, October 18, 2012 8:31 AM
To: Nuke Python discussion<mailto:nuke-python@support.thefoundry.co.uk>
Subject: AW: AW: [Nuke-python] WG: Problem Calling Python script inside 
of.nk-File / TCL

Hey Natahn,

these were the lines, that I copied directly at the end of the .nk file:

python ("import runRender")
python ("runRender.runRender()")
python ("nuke.scriptClose()")

so Im using parentheses...but maybe not in the right way!?!?

Lars



Von: nuke-python-boun...@support.thefoundry.co.uk 
[mailto:nuke-python-boun...@support.thefoundry.co.uk] Im Auftrag von Nathan 
Rusch
Gesendet: Donnerstag, 18. Oktober 2012 17:21
An: Nuke Python discussion
Betreff: Re: AW: [Nuke-python] WG: Problem Calling Python script inside of 
.nk-File / TCL

Out of curiosity, did you try your TCL calls without parentheses?

-Nathan

On Oct 18, 2012, at 12:48 AM, "Groh, Lars" 
<lars.g...@eder.de<mailto:lars.g...@eder.de>> wrote:
Hey Frank,

thanks for the advice...callbacks are working fine...I wrapped everything into 
one function within a module that is being imported on startup by the init.py 
and use
the onScriptLoad call back within the root node...works fine...strange though, 
that my first attempt used to work and doesnt any more...

thanks!



Von: 
nuke-python-boun...@support.thefoundry.co.uk<mailto:nuke-python-boun...@support.thefoundry.co.uk>
 [mailto:nuke-python-boun...@support.thefoundry.co.uk] Im Auftrag von Frank 
Rueter
Gesendet: Mittwoch, 17. Oktober 2012 10:18
An: 
nuke-python@support.thefoundry.co.uk<mailto:nuke-python@support.thefoundry.co.uk>
Betreff: Re: [Nuke-python] WG: Problem Calling Python script inside of .nk-File 
/ TCL

you might wanna read up on callbacks.
In particular the onCreate callback which you could run on Root (which happens 
when the Nuke UI opens).
http://docs.thefoundry.co.uk/nuke/70/pythondevguide/callbacks.html?highlight=oncreate


On 10/17/12 9:05 PM, Groh, Lars wrote:
Hi,

I sent this message yesterday...but I forgot to subscribe to the mailing 
list...so I am not sure if there were any replies...

Lars


Von: Groh, Lars
Gesendet: Dienstag, 16. Oktober 2012 18:10
An: 
'nuke-python@support.thefoundry.co.uk<mailto:nuke-python@support.thefoundry.co.uk>'
Betreff: Problem Calling Python script inside of .nk-File / TCL

Hey Everyone,

I am trying to call a python script on startup of nuke.
So I placed  these lines at the end of the respective .nk-file:

TCL-Code:
----
python ("import runRender")
python ("runRender.runRender()")
python ("nuke.scriptClose()")
-----

where runRender.py is python file that resides in the Pythonpath of nuke...
I tested these lines directly in the script editor (only using the python 
comands of course) and everything worked fine.
It did even work like this before...but not anymore...as I dont get any error 
messages, I dont know whats wrong.

Instead I tried to call the python file by using the TCL-exec comand like this:

exec  //server/myNukeScripts/runRender.py

Here I get an error message saying that the file cant be found..but it exists 
and the path is correct.

Any ideas?

Regards,

CGI Pipeline TD
…………………………………………..
Tel.: +49 (0) 7158 5011-71
E-Mail: lars.g...@eder.de<mailto:lars.g...@eder.de>
…………………………………………..

ederstuttgart

eder GmbH
Liebigstrasse 22
73760 Ostfildern (Scharnhausen)
Germany

www.eder.de<http://www.eder.de/>

Geschäftsführer: Andreas Eder, Michael Eder, Robert Laub
Sitz und Handelsregistereintrag: Stuttgart HRB 210788





_______________________________________________

Nuke-python mailing list

Nuke-python@support.thefoundry.co.uk<mailto:Nuke-python@support.thefoundry.co.uk>,
 http://forums.thefoundry.co.uk/

http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk<mailto:Nuke-python@support.thefoundry.co.uk>,
 http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
________________________________
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to