Je dois faire un projet très simple en python où j'ajoute une vérification d'erreur à la classe de fichier intégrée. Jusqu'à présent, j'ai:Classe de sous-classe de fichier dans Python déclenche NameError
class RobustFile(file):
def __init__(self,name,mode):
file.__init__(self,name,mode)
Je viens juste de commencer, mais pour vous assurer que je ne l'avais pas sali quoi que ce soit, je couru. Eh bien, dès le départ, j'ai soulevé un NameError parce qu'il ne reconnaissait pas le fichier. J'ai essayé de le peaufiner, je l'ai cherché sur Internet, j'ai copié des exemples en utilisant le même format, et ... tous NameError. Quelqu'un peut-il faire la lumière sur la façon exacte de sous-classer les fichiers?
C'est un projet étrange: la classe de fichier intégrée dans Python a déjà une vérification d'erreur. –
Quelle version de Python utilisez-vous? Cet exemple fonctionne correctement avec Python 2.6.5 sous Windows. –