Summary

Python has great Unicode support, but it's still your responsibility to
handle it properly. I'll do a quick overview of what Unicode is, but
only enough to get your program working properly. I'll describe
strategies to make your code work, and keep it working, without getting
too far afield in Unicode la-la- land.