[Gfoss] PyQT: leggere un elemento in una tabella di valori

Luigi Pirelli luipir a gmail.com
Mer 27 Ago 2014 10:44:30 CEST


in linea generale

se vl e' il QgVectorLayer

for feat in vl.getFeatures(): <------(okkio che e' un iteratore!)
    print feat.attribute("pippo")

2014-08-27 10:12 GMT+02:00 NicoPez <nico.pezzotta a gmail.com>:
> Un'altra questione apparentemente banale.
>
> La classe con l'attributo QgsFeature().attribute() che argomento vuole al
> suo interno? Nella API Documentation ho letto questo:
>
> QgsFeature::attribute (const QString & name) const
>
> quindi presumo voglia la stringa con il nome del campo. Ma mi da errore lo
> stesso, perché?
> Mettiamo che il mio campo si chiami PIPPO come devo scrivere?
>
> QgsFeature().attribute('PIPPO') ?
>
> Grazie :)
>
>
>
> --
> View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/PyQT-leggere-un-elemento-in-una-tabella-di-valori-tp7589199p7589203.html
> Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
> _______________________________________________
> Gfoss a lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
> 666+40 iscritti al 5.6.2014


Maggiori informazioni sulla lista Gfoss