Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #59840

UnicodeDecodeError: 'ascii' codec can't decodee byte 0xff in position 0: ordinal not in range(128)

Date 2013-11-18 11:55 +0700
From Hoàng Tuấn Việt <vietht2@viettel.com.vn>
Subject UnicodeDecodeError: 'ascii' codec can't decodee byte 0xff in position 0: ordinal not in range(128)
Newsgroups comp.lang.python
Message-ID <mailman.2825.1384763240.18130.python-list@python.org> (permalink)

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi all,

 

I use Python telnetlib on Windows 7 32 bit. Here is my code:

 


    def telnet(self, host, os, username, password):

        connection = telnetlib.Telnet(host)

        connection.read_until('login: ')

        connection.write(username + '\r')

        connection.read_until('assword: ')

        connection.write(password + '\r')

        connection.read_until('>', timeout = TIMEOUT)

       return connection

 

I can run the program in Eclipse and telnet successfully to a Windows host.

 

But when I export to .exe file:

 


from distutils.core import setup

import py2exe

 

setup(

    options = {

            "py2exe":{

            "packages": ['wx.lib.pubsub'],

            "dll_excludes": ["MSVCP90.dll", "HID.DLL", "w9xpopen.exe"],

        }

    },

    console = [{'script': ‘my_program.py'}]

)

 

and run the programe, I encounter this error:

 


UnicodeDecodeError: 'ascii' codec can't decodee byte 0xff in position 0: ordinal not in range(128)

 

at line:

 


connection.write(username + '\r')

 

I have debugged and searched the Internet hard but found no solution yet.

 

I think it is because of ‘\r’.

 

Do you have any idea?

 

Viet

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

UnicodeDecodeError: 'ascii' codec can't decodee byte 0xff in position 0: ordinal not in range(128) Hoàng Tuấn Việt <vietht2@viettel.com.vn> - 2013-11-18 11:55 +0700
  Re: UnicodeDecodeError: 'ascii' codec can't decodee byte 0xff in position  0: ordinal not in range(128) "Colin J. Williams" <cjw@ncf.ca> - 2013-11-18 08:16 -0500

csiph-web