Because return from the query command is a list and not a string.
instead use 

 if selectedItem[0] == 'six' :
    print 'SIX'

On Thursday, December 20, 2012 9:17:23 PM UTC+5:30, Sakthi Vin wrote:
> Please find the below python code in maya. i am creating a ScrollList and 
> trying to get the item selected in it and check the selected item using If, 
> where as i am not able to check the if condition with the retrieved seleted 
> name, but i do get the selected item if i print it.The IF condition is not 
> working any reason or the way am checking is wrong??
> 
> cmds.iconTextScrollList("ListMenu", sc = GetItem, h= 280, append=('Camera', ' 
>  Set Shot')
> 
> def GetItem():
>     selectedItem = cmds.iconTextScrollList("ListMenu", si=True, q = True)
>     print selectedItem
>     if selectedItem == 'six' :
>         print "SIX"

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].


Reply via email to