problem: saving files in IDLE

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Florian Wellner

    problem: saving files in IDLE

    Hi,

    I've got a Problem when I want to save a .py file in
    Idle. Most times it works, but sometimes I can't save
    my file. In the "Python Shell" Window, I get the message:

    Exception in Tkinter callback
    Traceback (most recent call last):
    File
    "/var/tmp/python-2.2.2-build//usr/lib/python2.2/lib-tk/Tkinter.py", line
    1343, in __call__
    return apply(self.func , args)
    File "/usr/lib/idle/IOBinding.py", line 136, in save_as
    if self.writefile( filename):
    File "/usr/lib/idle/IOBinding.py", line 151, in writefile
    chars = str(self.text.g et("1.0", "end-1c"))
    UnicodeError: ASCII encoding error: ordinal not in range(128)

    What can I do?


    Thanks,
    Tom

  • Helmut Jarausch

    #2
    Re: problem: saving files in IDLE

    Florian Wellner wrote:[color=blue]
    > Hi,
    >
    > I've got a Problem when I want to save a .py file in
    > Idle. Most times it works, but sometimes I can't save
    > my file. In the "Python Shell" Window, I get the message:
    >
    > Exception in Tkinter callback
    > Traceback (most recent call last):
    > File
    > "/var/tmp/python-2.2.2-build//usr/lib/python2.2/lib-tk/Tkinter.py", line
    > 1343, in __call__
    > return apply(self.func , args)
    > File "/usr/lib/idle/IOBinding.py", line 136, in save_as
    > if self.writefile( filename):
    > File "/usr/lib/idle/IOBinding.py", line 151, in writefile
    > chars = str(self.text.g et("1.0", "end-1c"))
    > UnicodeError: ASCII encoding error: ordinal not in range(128)
    >
    > What can I do?
    >[/color]

    Try to upgrade to Python 2.3 (CVS if possible) since this
    containes idle 1.0beta2 and is IMHO much better.



    --
    Helmut Jarausch

    Lehrstuhl fuer Numerische Mathematik
    RWTH - Aachen University
    D 52056 Aachen, Germany

    Comment

    Working...