A
Askari
Hi,
In my program (too long for cut-paste) :
http://www.cvm.qc.ca/9974331/Temp/crypte.py
When I run and click on the button "Crypter!", a thread is run for the
method "def crypte():" (line 118). After, because the field "txtCode"
is blank, I raise a error (line 136). The code continu in the except
at line 353. In this except block, Python ignore (I don't know how!)
one of two "try - except" (line : 354-360 or 362-365) and raise a
error and go out of try-except (but it's in a try except!).
When I run my code with no change, this error come :
============
Traceback (most recent call last):
File "C:\Documents and Settings\Assembleur_Man\Bureau\Crypte.py",
line 363, in crypte
os.remove(destination)
OSError: [Errno 2] No such file or directory: ''
============
and if I remove the second try-except (lines 362-365), I have this
error message :
============
Traceback (most recent call last):
File "C:\Documents and Settings\Assembleur_Man\Bureau\Crypte.py",
line 355, in crypte
fileDest.close()
NameError: global name 'fileDest' is not defined
============
Askari
Note : I try my code with python 2.3.3, 2.3.2 and 2.2.3. I have always
this bug.
In my program (too long for cut-paste) :
http://www.cvm.qc.ca/9974331/Temp/crypte.py
When I run and click on the button "Crypter!", a thread is run for the
method "def crypte():" (line 118). After, because the field "txtCode"
is blank, I raise a error (line 136). The code continu in the except
at line 353. In this except block, Python ignore (I don't know how!)
one of two "try - except" (line : 354-360 or 362-365) and raise a
error and go out of try-except (but it's in a try except!).
When I run my code with no change, this error come :
============
Traceback (most recent call last):
File "C:\Documents and Settings\Assembleur_Man\Bureau\Crypte.py",
line 363, in crypte
os.remove(destination)
OSError: [Errno 2] No such file or directory: ''
============
and if I remove the second try-except (lines 362-365), I have this
error message :
============
Traceback (most recent call last):
File "C:\Documents and Settings\Assembleur_Man\Bureau\Crypte.py",
line 355, in crypte
fileDest.close()
NameError: global name 'fileDest' is not defined
============
Askari
Note : I try my code with python 2.3.3, 2.3.2 and 2.2.3. I have always
this bug.