select curves demo from DK
sel=pm.ls(sl=True)
print sel
curveList = pm.keyframe(q=True, sl=True, name=True)
print curveList
control_xform = pm.selected()[0]
curveList = control_xform.inputs()
node_types = ["animBlendNodeAdditive", "animBlendNodeAdditiveDL", "animBlendNodeAdditiveRotation", "animBlendNodeBoolean", "animCurve"]
curveList = control_xform.inputs(type=node_types)
# curveList = control_xform.inputs(type=node_types, plugs=True)
result = control_xform.outputs()
print curveList
dir(control_xform)