"rbt" wrote:

> I'm using 'rb' in a situation where all files on the drive are opened. I'm 
> not checking how the 
> file is encoded before opening it (text, unicode, jpeg, etc.) That's why I 
> though 'rb' would be 
> safest.

if "safest way to open files" meant "safest way to open binary files", why
didn't you say so in your first post?

> Can 'U' be used with 'rb'? Should it be?

"U" is for text files, "b" is for binary files.  binary files contain bytes, 
text
files contain text.  if you're opening a file to read it as text (readline, 
read-
lines, iteration, etc), use "r" or "rU".  if you're opening a file to read it as
binary bytes (read), use "rb".

</F> 



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to