Blender 2.6: Select Object By Name Through Python
Answer : bpy.data.objects['OBJECT'].select = True Selection data is contained within the individual objects. You can read and write them as shown. In a slightly more readable form: object = bpy.data.objects['OBJECT'] object.select = True bpy.ops.object.select_name() has been replaced by bpy.ops.object.select_pattern() (around 2.62, I think?), which is a more powerful version (it can select an exact name, but also use patterns with wildcards, be case-insensitive, etc.): bpy.ops.object.select_pattern(pattern="Cube") import bpy def returnObjectByName (passedName= ""): r = None obs = bpy.data.objects for ob in obs: if ob.name == passedName: r = ob return r obs = bpy.data.objects bpy.ops.object.select_all(action='DESELECT') for ob in obs: print (ob.name) myObj = returnObjectByName(ob.name) if myObj != None: print (dir(myObj)) myObj.selected = True myObj.loc...