Je fais un script où je récupère certaines valeurs d'une Base de données mais parfois cette valeur peut être None, mais quand je l'assigne à une variable et que j'essaie de la comparer j'obtiens cette erreur :
TypeError: 'NoneType' object is unsubscriptable
J'ai déjà essayé :
if sgSlate[ 'sg_client_2' ][ 'name' ] != None:
self.ui.brandComboBox_2.setEditText( sgSlate[ 'sg_client_2' ]['name' ] )
if not isinstanceof( sgSlate[ 'sg_client_2' ][ 'name' ], None ) != "":
self.ui.brandComboBox_2.setEditText( sgSlate[ 'sg_client_2' ]['name' ] )
if sgSlate[ 'sg_client_2' ][ 'name' ] is not None:
self.ui.brandComboBox_2.setEditText( sgSlate[ 'sg_client_2' ]['name' ] )
if type( sgSlate[ 'sg_client_2' ][ 'name' ]) is not type(None):
self.ui.brandComboBox_2.setEditText( sgSlate[ 'sg_client_2' ]['name' ] )
et aucune d'entre elles n'a fonctionné.
Merci d'avance.