Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 14 December 2018 17:57

Baratier
Juste Inscrit !
Date d'inscription: 21 Nov 2018
Messages: 4

QGIS: TypeError: unsupported operand type(s) for +: 'int' & 'QVariant'

Bonjour,

Je fait mes premiers pas sur les scripts dans Qgis, et j'obtiens l'erreur suivante :
TypeError: unsupported operand type(s) for +: 'int' and 'QVariant'

mon bout de code qui provoque l'erreur est le suivant :

pluie=feature[i]
Eau_dispo_RFU=60
           
                if Eau_dispo_RFU + pluie < 60:

le feature vient de  self.parameterAsSource(parameters, self.INPUT, context).getfeatures

Pourtant lorsque je test mes variables, pluie est en type float et Eau_dispo_RFU est en type int...

:help:

Hors ligne

 

Pied de page des forums

Powered by FluxBB