In a standalone outside script for QGIS 2.18, i have a layer which contain multiple features to bufferize :
vlayer = QgsVectorLayer(out_dir + "selected_shape.shp", "blabla", "ogr")
I try to run processing for each features
from qgis.core import *
from processing.core.Processing import Processing
Processing.initialize()
from processing.tools import *
import processing
buff_res = processing.runalg("qgis:fixeddistancebuffer", vlayer, 0.2, 99, False, None,)
get_output= processing.getObject(buff_res['OUTPUT'])
for f in get_output.getFeatures():
print f.attributes()
The qgis:fixeddistancebuffer compute the buffer only on the first feature from my layer. How can i compute the buffer on each feature on this vlayer ?

