print '::' print '::' print '::' print '::' print '::' print ' ::::::::::::::::::::::::::::::' print ' :: ::' print ' :: ::' print ' :: bw / animate ::' print ' :: ::' print ' :: ::' print ' ::::::::::::::::::::::::::::::' print '::' print '::' print '::' print '::' print '::' print '::' print '::' print '::' print '::' print '::' ##--- MAIN -------------------------------------------------------------------- if __name__ == "__main__": splash_screen() scene_folder = get_scene_folder() parse_folder(scene_folder) field.start()
def parse_folder(scene_folder): ''' loads any .py module located inside scene_folder ''' print ':: parsing :', scene_folder sys.path.insert(0, scene_folder) # include scene folder for path in glob(scene_folder+'/[!_]*.py'): name, ext = os.path.splitext(os.path.basename(path)) print':: trying to load : ', name mdl = load_source(name, path) print mdl print '::', name, ' loaded' print ':: all modules loaded' print '::' def splash_screen(): print ":: ::" print ":: ::" print ":: bw / animate ::" print ":: ::" print ":: ::" print '::' ##--- MAIN -------------------------------------------------------------------- if __name__ == "__main__": splash_screen() scene_folder = get_scene_folder() parse_folder(scene_folder) field.start()