Jon Macey
jmacey
About Me
Connect
LOCATION
Not Specified
ウェブサイト
Houdini Engine
Availability
Not Specified
Recent Forum Posts
Houdini in stand alone python script 2008年2月21日17:08
I'm writing a python script to allow us to submit a simulation from a .hip file to our renderfarm.
The process is the students run a python script which parses the hip file to find any dop's and are presented with ones in the hip to process on the farm.
I have the following example python file
#!/usr/bin/python
import sys, os
sys.path.append(os.environ+“/houdini/scripts/python”)
import hou
hou.hipFile.load(sys.argv)
DOPS=
for object in hou.node(“/out”).children():
DOPS.append(object.name())
print “We have the following DOP Nodes ”,
print DOPS
etc etc
If I run it as is I get a core dump on the file read. If I run it in hython it all works ok,
If I chage the #!/usr/bin/python to /#!/opt/houdini/hython I get the following errors
import: unable to open X server `'.
What I really want to do is run it as a normal command line python script (as I need to do a load of sql stuff to submit to the farm) as in the students will type the name of the script and any command line options
Anyone have any ideas?
Cheers in advance
Jon
The process is the students run a python script which parses the hip file to find any dop's and are presented with ones in the hip to process on the farm.
I have the following example python file
#!/usr/bin/python
import sys, os
sys.path.append(os.environ+“/houdini/scripts/python”)
import hou
hou.hipFile.load(sys.argv)
DOPS=
for object in hou.node(“/out”).children():
DOPS.append(object.name())
print “We have the following DOP Nodes ”,
print DOPS
etc etc
If I run it as is I get a core dump on the file read. If I run it in hython it all works ok,
If I chage the #!/usr/bin/python to /#!/opt/houdini/hython I get the following errors
import: unable to open X server `'.
What I really want to do is run it as a normal command line python script (as I need to do a load of sql stuff to submit to the farm) as in the students will type the name of the script and any command line options
Anyone have any ideas?
Cheers in advance
Jon