import sys print('##xx## process start ##xx##') # output marker print('--option start--') # args = sys.argv[1:] # all blender arguments # Find the index of the "--" separator for script only arguments try: separator_index = sys.argv.index("--") except ValueError: separator_index = len(sys.argv) args = sys.argv[separator_index + 1:] for each in args: print('option: {0}'.format(each)) print('--option end--') import bpy total_obj_count = len(bpy.context.scene.objects) print_count = 10 if total_obj_count < 10: print_count = total_obj_count for i in range(print_count): print('object {0}/{1}: {2}'.format(i,total_obj_count,bpy.context.scene.objects[i].name)) print('##xx## process end ##xx##') # output marker