import sys import bpy bpy.ops.wm.read_factory_settings(use_empty=True) bpy.ops.import_scene.gltf(filepath=sys.argv[sys.argv.index("--") + 1]) for obj in bpy.context.scene.objects: if obj.type == 'ARMATURE': for b in sorted(obj.data.bones, key=lambda x: x.name): print("BONE: " + b.name) break