class ArmatureExporter:
- def export_to_file(self, context, out_fn):
- obj = context.active_object
-
- statements = self.export_armature(context, obj)
-
- with open(out_fn, "w") as out_file:
- for s in statements:
- s.write_to_file(out_file)
-
def export_armature(self, obj):
if obj.type!="ARMATURE":
- raise Exception("Object is not an armature")
+ raise ValueError("Object {} is not an armature".format(obj))
from .armature import Armature
armature = Armature(obj.data)