[python] probleme avec la val "None" en
tata-titi
Messages postés
43
Statut
Membre
-
sebsauvage Messages postés 33415 Statut Modérateur -
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour,
Je viens de constater un nouveau probleme avec la nouvelle version 2.5 :
la valeur "None" provoque une erreur ... :-(
=> quelqu'un a-t-il deja rencontre ce probleme ?
quelle est la solution ???
Merci
++
Je viens de constater un nouveau probleme avec la nouvelle version 2.5 :
la valeur "None" provoque une erreur ... :-(
=> quelqu'un a-t-il deja rencontre ce probleme ?
quelle est la solution ???
Merci
++
A voir également:
- Python is none
- What is my movie français - Télécharger - Divers TV & Vidéo
- Si ne qua none - Télécharger - Calcul & Conversion
- Citizen code python - Accueil - Outils
- Who is on my wifi - Télécharger - Outils Internet
- Where is it - Télécharger - Gestion de fichiers
7 réponses
Quand je tape la commande en "direct" :
C:\Python25>Python.exe "D:\Program Files\---------\scenario.py" SET 130.177.111.59 1 "" "D:\Program Files\---------" 1.3.6.1.4.1.4073.1.1.99.1.1.2.2 "" 4
La reponse est la suivante :
File "D:\Program Files\---------------\scenario.py", line 19
None, community = GetCOM(COM_ITE)
SyntaxError : assignment to None
Alors qu'en 2.1 ca "passait" !
C:\Python25>Python.exe "D:\Program Files\---------\scenario.py" SET 130.177.111.59 1 "" "D:\Program Files\---------" 1.3.6.1.4.1.4073.1.1.99.1.1.2.2 "" 4
La reponse est la suivante :
File "D:\Program Files\---------------\scenario.py", line 19
None, community = GetCOM(COM_ITE)
SyntaxError : assignment to None
Alors qu'en 2.1 ca "passait" !
C'est normal, None n'est pas une variable, c'est une constante.
On ne peut jamais assigner de valeur à une constante.
Remplace: None, community = GetCOM(COM_ITE)
par: toto, community = GetCOM(COM_ITE)
(tant que toto n'est utilisé null par ailleurs dans le programme)
On ne peut jamais assigner de valeur à une constante.
Remplace: None, community = GetCOM(COM_ITE)
par: toto, community = GetCOM(COM_ITE)
(tant que toto n'est utilisé null par ailleurs dans le programme)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Parceque None n'était pas un mot clé réservé dans les anciennes versions de Python :-)
Ceci dit, au lieu de faire: None, community = GetCOM(COM_ITE)
Il aurait pu faire: community = GetCOM(COM_ITE)[1]
Ceci dit, au lieu de faire: None, community = GetCOM(COM_ITE)
Il aurait pu faire: community = GetCOM(COM_ITE)[1]