Transparent Battery

キリシマがてきとーする場所

アニメーションレイヤ取得

アニメーションレイヤがそのシーンで使われているか(Bool)
cmds.animLayer("BaseAnimation", q=True, ex=True)

BaseAnimationは名前変更不可の為、レイヤが使われていれば必ず存在する?

とりあえずアニメーションレイヤを設置
if not cmds.animLayer("BaseAnimation", q=True, ex=True):
    delAnimLayer=cmds.animLayer()
    cmds.delete(delAnimLayer)
現在あるアニメーションレイヤを取得
cmds.ls(type="animLayer")

面倒なときはlsコマンドに限る(この手しか知りません)

選択してるアニメーションレイヤ
a = []
for layerName in cmds.ls(type="animLayer"):
    if cmds.animLayer(layerName, q=True, sel=True):
        a.append(layerName)
a = [layerName for layerName in cmds.ls(type="animLayer")\
     if cmds.animLayer(layerName, q=True, sel=True)]
その他めも
cmds.setKeyframe(at="translateX", v=a, t=a, al="AnimLayer1")