Многие проблемы, с которыми я столкнулся в Python, были связаны с тем, что у меня не было чего-то в Юникоде. Есть ли какая-нибудь веская причина не использовать Unicode по умолчанию? Я понимаю, что нужно перевести что-то в ASCII, но, похоже, это исключение, а не правило.
Я знаю, что Python 3 использует Unicode для всех строк. Должно ли это побуждать меня как разработчика unicode()
все мои строки?