> >Are you sure you want `str()`? > > > >>>> str(b'aaa') > >"b'aaa'" > > > >Probably you want: > > > >map(lambda x: x.decode(), bbb) > > _And_ you need to know the encoding of the text in the bytes. The above > _assumes_ UTF-8 because that is the default for bytes.decode, and if > that is _not_ what is in the bytes objects you will get mojibake. > > Because a lot of stuff is "mostly ASCII", this is the kind of bug which > can lurk until much later when you have less usual data.
As I said, crawl the delivery chain looking for where things come from (and what they are). Karsten -- https://mail.python.org/mailman/listinfo/python-list