Jack Jansen <Jack.Jansen@oratrix.com> writes: > It could be argued that open(..., 'r').read() returns a text string > and open(..., 'rb').read() returns a binary blob. That can't work: to get a text string, you need to know the encoding. Regards, Martin