read() does not read whole file in activepython/DOS

H

Holger

This is what it looks like in DOS:
=======================================
C:\production>python
ActivePython 2.5.2.2 (ActiveState Software Inc.) based on
Python 2.5.2 (r252:60911, Mar 27 2008, 17:57:18) [MSC v.1310 32 bit
(Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.18308L
=======================================

And this is what is says in cygwin:
=======================================
$ python
Python 2.5.1 (r251:54863, May 18 2007, 16:56:43)
[GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin
Type "help", "copyright", "credits" or "license" for more information.18308L
=======================================

What is wrong? / What am I doing wrong?
I would expect it to read the whole file.

Help appreciated :)
Holger
 
H

Holger

This is what it looks like in DOS:
=======================================
C:\production>python
ActivePython 2.5.2.2 (ActiveState Software Inc.) based on
Python 2.5.2 (r252:60911, Mar 27 2008, 17:57:18) [MSC v.1310 32 bit
(Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.>>> b = open('boot.bin').read()
18308L
=======================================

What is wrong? / What am I doing wrong?
I would expect it to read the whole file.

Solution: open(<file>, 'rb')
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,228
Members
46,817
Latest member
AdalbertoT

Latest Threads

Top