# blender --background --python dae2obj.py -- ../pymol_export .

import os
import sys
import glob
import bpy

if len(sys.argv) != 7:
    print("Must provide input and output path")
else:
    for infile in glob.glob(os.path.join(sys.argv[5], '*.dae')):
        bpy.ops.object.select_all(action='SELECT')
        bpy.ops.object.delete()
        bpy.ops.wm.collada_import(filepath=infile)
        out_path = os.path.splitext(os.path.split(infile)[1])[0]
        bpy.ops.export_scene.obj(filepath=os.path.join(sys.argv[6], out_path + '.obj'))
        bpy.ops.export_scene.fbx(filepath=os.path.join(sys.argv[6], out_path + '.fbx'))