For German characters I have found it simpler to replace them with acceptable equivalents. Here is an example:
# -*- coding: iso-8859-15 -*-
str1 = 'Activest-Aktien-Großbritannien'
print str1 # test
str1 = str1.replace('ß', 'ss')
print str1 # test
str2 = 'Überländliche Fracht'
print str2
str2 = str2.replace('Ü', 'Ue')
str2 = str2.replace('ä', 'ae')
print str2
Reputation Points: 404
Solved Threads: 180
Nearly a Posting Virtuoso
Offline 1,422 posts
since Jul 2005