import bpy start_frame = 1 end_frame = 207 fps = 30 path = '/tmp/misc/nodes/' for frame in range(start_frame, end_frame + 1): bpy.context.scene.render.fps = fps bpy.context.scene.frame_current = frame bpy.context.scene.render.filepath= '/tmp/misc/nodes/%04d.png' % frame bpy.ops.render.render(write_still=True) # or use viewport render...select viewport.... view -> viewport rendeder animation