bonjour,


en python 2.4,

je souhaite tester si une variable string est convertible ou pas en int.
ça n'arrive que 1 fois sur 100

je n'ai comme solution (je crois) que ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
try:
n = int(s)
except ValueError:
print "attention erreur arrivée avec ",s
mais si je ne me trompe pas, le try..except prend bcp de temps au cpu non ?
et comme mon traitement est bouclée à au moins 10000 itérations toutes les 10min, ça m'embête de ralentir le serveur pour 1/100 qui pose un souci.

comment faire mieux (plus léger que le try...execpt) ?