maybe a fool question,but i really need your help.
i want delete groups by $F like this in hscript:
if($F>10,group_1,group_2)
if i use python in “delete” node's “group” parater like this:
frame=hou.frame()
if frame<=21:
return group_1 group_2 group_3
else:
return group_4 group_5 group_6
there is an error
Error evaluating autocompletion:
“ File \”<stdin>\“, line 1
__import__('houdiniInterpreter').getAutoCompleteMethodsList('frame=25
^
SyntaxError: EOL while scanning single-quoted string
”
python script error
5062 7 0- luoqiulin
- Member
- 303 posts
- Joined: May 2007
- Offline
- graham
- Member
- 1908 posts
- Joined: Nov. 2006
- Online
That error pops up every once in a while but it has to do with popup help tips and can really be ignored. The only problem I see with your code is you don't have your group names as a string. You are technically trying to return 3 python objects that I'm pretty sure don't exist, and in an illegal manner if they do.
if hou.frame() < 21:
return “group_1 group_2 group_3”
else:
return “group_4 group_5 group_6”
if hou.frame() < 21:
return “group_1 group_2 group_3”
else:
return “group_4 group_5 group_6”
Edited by - May 28, 2010 09:53:37
Graham Thompson, Technical Artist @ Rockstar Games
- luoqiulin
- Member
- 303 posts
- Joined: May 2007
- Offline
- tamte
- Member
- 8591 posts
- Joined: July 2007
- Online
it surely supports, but
you need to use ifs() if you want to return string
like this
`ifs($F>10,“group1”,“group2”)`
(i am not sure if you are forgetting string quotes “” deliberately or your group1, group2… are variables, but if they are strings, don't forget quotes)
you need to use ifs() if you want to return string
like this
`ifs($F>10,“group1”,“group2”)`
(i am not sure if you are forgetting string quotes “” deliberately or your group1, group2… are variables, but if they are strings, don't forget quotes)
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- luoqiulin
- Member
- 303 posts
- Joined: May 2007
- Offline
- rdms
- Member
- 201 posts
- Joined: July 2005
- Offline
- graham
- Member
- 1908 posts
- Joined: Nov. 2006
- Online
- luoqiulin
- Member
- 303 posts
- Joined: May 2007
- Offline
-
- Quick Links