Pages: 1
- Sujet précédent - QGIS: Retourner la liste des champs avec une fonction python - Sujet suivant
#1 Wed 28 September 2022 16:52
- Eckmül
- Participant actif
- Date d'inscription: 5 Feb 2019
- Messages: 62
QGIS: Retourner la liste des champs avec une fonction python
Bonjour,
Tout est dans le titre, je programmais avant sur ArcGIS et il y avait la fonction arcpy.ListField(), j'aimerai savoir s'il en existe un équivalent en pyqgis.
Si je cherche à obtenir cette réponse c'est parce que je souhaitais obtenir l'ensemble des champs d'une couche qui ont un accent (é, è, à...) pour les renommer sans accent et eviter les erreurs d'encodage quand je copie les couches
merci d'avance à ceux qui auront une réponse à ma question
Le SIG c'est donné une réponse spatiale à des problèmes statistiques
Hors ligne
#2 Fri 30 September 2022 10:18
- Eckmül
- Participant actif
- Date d'inscription: 5 Feb 2019
- Messages: 62
Re: QGIS: Retourner la liste des champs avec une fonction python
Je répond à mon propre message et je le clôture car j'ai trouvé la fonction exacte qui correspond à mon besoin, elle se trouve dans l'attribut .fields() d'une couche (objet layer de PyQgis). Cela est explicité au paragraphe 6.1.
Le SIG c'est donné une réponse spatiale à des problèmes statistiques
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Retourner la liste des champs avec une fonction python - Sujet suivant