<p>On Feb 11, 2012 12:41 PM, "Paul Moore" <<a href="mailto:p.f.moore@gmail.com">p.f.moore@gmail.com</a>> wrote<br>
> if we had a good place to put it, a FAQ entry about "what to do if I<br>
> need to process a file whose encoding I don't know" would be useful.<br>
> And certainly having a standard answer that people could give when the<br>
> question comes up (something practical, not a purist answer like "all<br>
> files have an encoding, so you should find out") would help.<br><br></p>
<p>I think if the bytes type behaved exactly like python2's string it would have been the best option. When you work with "wb" or "rb" you get quite a hint that you're doing it wrong. But devs would have a viable ambiguous *string* type (vs bytes and their integer cells).</p>

<p>Yuval</p>