On 2019-01-22, Cameron Simpson <[email protected]> wrote:
> On 22Jan2019 19:20, Grant Edwards <[email protected]> wrote:
>>On 2019-01-22, Schachner, Joseph <[email protected]> wrote:
>>> For anyone who has moved a substantial bunch of Python 2 to Python
>>> 3, can you please reply with your experience?
>>
>>If you used bytes (or raw binary strings) at all (e.g. for doing
>>things like network or serial protocols) you're in for a lot of pain.
>
> Yes, but you will be the better for it afterwards.
It's a lot better if you're leaving Python2 behind. If you're
maintaing 2/3 compatible code that uses bytes, the pain is chronic
rather than acute.
> I've had a few programs which worked with binary data, and often
> also "text". In Python 2 there was _constant_ uncertanty when these
> were mixed (writing text into binary fields and related). In Python
> 3 I am never confused. It is a huge win.
For whatever reason, I guess I never ran into that very much.
--
Grant Edwards grant.b.edwards Yow! Here I am in the
at POSTERIOR OLFACTORY LOBULE
gmail.com but I don't see CARL SAGAN
anywhere!!
--
https://mail.python.org/mailman/listinfo/python-list