[QGIS-Developer] FeatureIterator Python question

Nathan Woodrow madmanwoo at gmail.com
Fri Sep 15 06:53:43 PDT 2017


I think we could just implement out own next method to avoid that break
would be easy enough.

On Fri, Sep 15, 2017 at 11:48 PM, Andreas Neumann <a.neumann at carto.net>
wrote:

> Hi Matteo and Matthias,
>
> Thanks - that works fine. I did not know that this changed in Python 3.
>
> All the poor QGIS book authors who need to rewrite their books ... about
> this Python changes.
>
> Helps a lot!
>
> Andreas
>
>
>
>
> On 15.09.2017 15:44, matteo wrote:
>
>> Hi Andreas,
>>
>> if I'm not wrong the next method is not been removed, it is a python 3
>> *fix*
>>
>> https://stackoverflow.com/questions/1073396/is-generator-
>> next-visible-in-python-3-0
>>
>> so instead of:
>>
>> it = layer.getFeatures()
>> it.next()
>>
>> just type
>>
>> it = layer.getFeatures()
>> next(it)
>>
>> Matteo
>> _______________________________________________
>> QGIS-Developer mailing list
>> QGIS-Developer at lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20170915/6e40106c/attachment.html>


More information about the QGIS-Developer mailing list