ich bin grade dabei mein erstes "wirkliches" Tool zu schreiben (kein Hello World oder Währungsrechner).
Es geht in meinem Beispiel um die Software Maya (3D Applikation wer's nicht kennt) und ich möchte ein Tool mit Python schreiben, welches in diese Software implementiert ist.
Ich muss verschiedene Nodes auf ihre Classification überprüfen, das tue ich mit
Code: Alles auswählen
import maya.cmds as mc
classi = mc.getClassification("irgendEineNode")
Wie wir hier sehen:
http://download.autodesk.com/us/maya/20 ... ation.html
kriege ich von dieser Funktion einen/mehrere Strings der Classification zurück oder ein leeres Array wenn keine Classification vorliegt.
Beispiel:
Code: Alles auswählen
classi = mc.getClassification('lambert')
for c in classi[:]:
print "output: " + c
output: shader/surface
Code: Alles auswählen
if classi == "shader/surface":
blablabla