Python 2&#x27;s handling of Unicode basically isn&#x27;t. That&#x27;s as much the fault of third party libraries as the core language, but it is a real and constant time suck.<p>I&#x27;m sure I hit Unicode problems in Python 3 a few years ago as well, but if current versions are better that would be a sufficient reason for switching.