fallo que no veo
Jose Alejandro Perez Rubio
perezj en si.uji.es
Lun Jul 29 15:26:18 CEST 2002
On Mon, 2002-07-29 at 14:09, Attila Saorin wrote:
> buenas tardes,
>
> os mando un fragmento de codigo que me da un fallo y no se porque es, el codigo es este:
>
> def apply(self): #fileChange, oldLine, newLine):
> if fileExistBefore(self.args['file_name']):
> source = file(self.args['file_name'],'r+')
> text = source.read()
>
> el fallo que me da es:
>
> Traceback (most recent call last):
> File "<stdin>", line 17, in ?
> File "engine.py", line 48, in execution
> modified = act.applyIfDefined(self) or modified
> File "action.py", line 13, in applyIfDefined
> self.apply() # this one make the real execution
> File "edit.py", line 31, in apply
> source = file(self.args['file_name'],'r+')
> NameError: global name 'file' is not defined
>
> como dandome a entender que no entiende el file(nombre_fichero, modo) pero vamos, he probado el
> comando file en el interprete y me va sin problemas, ademas, no es algo que haya que importar, asi
> que estoy un poco perdido :(
>
> Gracias.
>
> Attila
>
Que version de python esta corriendo? 1.5.2 ?
Más información sobre la lista de distribución Python-es