from Blender import * sc=Scene.GetCurrent() objs = sc.getChildren() VisLayers = sc.layers VisCameras = [] for Cam in objs: if Cam.getType() == 'Camera': if Cam.layers[0] in VisLayers: VisCameras.append (Cam.getName()) print '-'*100 print "Visible Cameras:" print VisCameras