Code: Alles auswählen
if sub2.startswith("xn--"):
sub2 = idna.ToUnicode(sub2)
print "IDNA convers:" + sub2
sitemap.write("\t\t<loc>http://") + sub2 + ".wecowi." + top + "</loc>\r\n")
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 15: ordinal not in range(128)
was muss ich da machen? Wenn ich die anderen Stringteile auch in Unicode umwandel dann ändert sich nix