23 Nisan 2020, 18:49
|
#1 |
| | QwebIRC Türkçe Karakter Çözümü • Klasör: -> QwebIRC • Dosya: -> (ircclient.py) BULUN Kod def utf8_iso8859_1(data, table=dict((x, x.decode("iso-8859-1")) for x in map(chr, range(0, 256)))):
return (table.get(data.object[data.start]), data.start+1)
codecs.register_error("mixed-iso-8859-1", utf8_iso8859_1)
def irc_decode(x):
try:
return x.decode("utf-8", "mixed-iso-8859-1")
except UnicodeDecodeError:
return x.decode("iso-8859-1", "ignore") DEGISTIRIN, Kod def utf8_iso8859_9(data, table=dict((x, x.decode("iso-8859-9")) for x in map(chr, range(0, 256)))):
return (table.get(data.object[data.start]), data.start+1)
codecs.register_error("mixed-iso-8859-9", utf8_iso8859_9)
def irc_decode(x):
try:
return x.decode("utf-8", "mixed-iso-8859-9")
except UnicodeDecodeError:
return x.decode("iso-8859-9", "ignore") iyi forumlar.. |
|
| |