Maya

【Maya:Python】エラー(赤)や警告(黄)をコマンドラインに出す

参考:error

コマンドラインが赤や黄になるのはよく見かけると思いますが、表記方法を忘れがちなので残そうと思いました。
何も選択されていなければエラー(赤)
コンポーネント選択だったら警告(黄)
選択されていればコマンドラインに文字表示

コード

# -*- coding: utf-8 -*-
import maya.cmds as cmds
import sys

# 何も選択されていなければエラー(赤)
if not cmds.ls(sl=True):
    cmds.error(u'なにも選択されていません')

# コンポーネント選択だったら警告(黄) 
elif cmds.selectMode(q=1, component=1) == 1:
    cmds.warning(u'コンポーネント選択になっています')

# 選択されていればコマンドラインに文字表示
elif cmds.ls(sl=True):
    print u'選択されています',

文字列のあとに , (カンマ)を入れるとコマンドラインにエラーや警告ではない文字を出せることはあまり知られていない気がします。