Python 3 Unicode-Bytes Quirks

Imagine in your program you compare two variables which contain strings. You are pretty sure that under certain circumstances both variables contain the same strings, — but somehow Python insists that they do not!

For a quick debug, you print out both variables and get

>>> print(s1, s2, s1 == s2)
b ...
more ...