import win32com.client filename = XSIUtils.BuildPath("", "", "", "D:\\3DAnim\\wl-blender\\document.xml" ) fso = win32com.client.Dispatch( "Scripting.FileSystemObject" ) f = fso.CreateTextFile( filename, ) for i in range(0,Application.Selection.Count): oObj = Application.Selection(i) oTrans = oObj.Kinematics.Local.Transform f.Write ('\n') f.Write ('\n') f.Write ("models\\orientation\\vegetation\\NAME.j3s.gz\n") f.Write ('\n') f.Write ('\n') f.Write ('\n') f.Write ('' + str(oTrans.PosX) + '\n') f.Write ('0.00\n') f.Write ('' + str(oTrans.PosZ) + '\n') f.Write ('\n\n') f.Write ('\n') f.Write ('\n') f.Write ('0.00\n') f.Write ('' + str(XSIMath.DegreesToRadians(oTrans.RotX)) + '\n') f.Write ('' + str(XSIMath.DegreesToRadians(oTrans.RotY)) + '\n') f.Write ('' + str(XSIMath.DegreesToRadians(oTrans.RotZ)) + '\n') f.Write ('\n\n') f.Write ('\ntrue\n\n\n\n') f.Close()