On Fri, Mar 29, 2013 at 11:27 PM,  <dspub...@freemail.hu> wrote:
> I have a problem with HTTPConnection object send() method (pyver3.3.1). I 
> want to send data from file-like object with HTTPConnection.send( f ), and I 
> get a "data should be a bytes-like object or an iterable, ..." exception. I 
> have investigated a send method, and discovered a problem: if data has a read 
> attribute, send it , and try send it again with self.sock.sendall(data). My 
> opinion is need an "else" after the "if hasattr(data, "read")"
>
> Please, somebody help me. Does it a real BUG or my mistake?

Yeah, I think you may be right on that. Changeset 67046 added the try
block, and removed the else. I'd raise this on the tracker; I'd say
the removal of else was purely accidental.

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

Reply via email to