Bonjour,

Dans un programme que je développe je lève des exeptions "raise". Le problème c'est qu'à chaque fois je me retrouve avec un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
DeprecationWarning: raising a string exception is deprecated
  raise save, "%d" %i

Voici un résumer de mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
save = 'save'
 
def essai():
    [...]
    raise save, "%d" % i
 
try:
    essai
except save, a:
    print a
J'ai crus comprendre que c'est parsque je lève l'exception sur un string, le problème c'est que je ne comprend pas se que sa veut dire ni comment je doit faire correctement.

Merci pour votre aide.