#!/usr/bin/python # -*- coding: utf-8 -*- import locale locale.setlocale(locale.LC_ALL,"tr_TR.UTF-8") print "Following should print I" try: print u"\u0131".upper() except UnicodeDecodeError: print "Got a unicode decode error" print "Following should print i" try: print u"\u0130".lower() except UnicodeDecodeError: print "Got a unicode decode error" print u"Following should print İ" try: print u"i".upper() except UnicodeDecodeError: print "Got a unicode decode error" print u"Following should print ı" try: print u"I".lower() except UnicodeDecodeError: print "Got a unicode decode error"