Re: [Linux-programlama] Python : ISO8859-9 --> UTF8 dönüşümünü nasıl yapabilirim?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Tonguc Yumruk (tongucyumruk@member.fsf.org)
Date: Thu 26 Jan 2006 - 16:39:29 EET


Önce iso-8859-9 ile kodlanmış bir string'e sahip olmanız gerekir.
Ardından bunu encoding'ini belirterek bir Unicode nesnesine
çevirebilirsiniz. Son olarakta Unicode'dan encode metoduyla utf-8'e
çevirebilirsiniz. En garantili yöntem budur yanılmıyorsam.

>>> s = "bir iso-8859-9 string"
>>> u = unicode(s, encoding="iso-8859-9")
>>> u
u'bir iso-8859-9 string'
>>> us = u.encode("utf-8")
>>> us
'bir iso-8859-9 string'
>>>

Tabi şu anda iki ayrı kdolama arasında geçiş yapmaya üşendiğim için
gerçek bir örnek veremedim ama genel olarak durum budur.

Thus saith Aykut KOÇAK :
> Merhaba,
>
> Python-pygame ile birşeyler yazıyorum. fakat Türkçe harfler ile ilgili
> sorunlarım var, Python ile ISO8859-9 --> UTF8 dönüşümünü nasıl
> yapabilirim?
>
> codecs adında bir modğl var ama nasıl kullanacağımı henüz
> anlayamadım. bir-iki örnek veya örnek içeren site önerirseniz memnun
> olurum
> --
> Aykut KOÇAK
>
> Elektronik Mühendisi
> (/Electronics Engineer/)
>
> E-Posta
> (/E-Mail/ )
>
> aykutkocak@superonline.com
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

-- 
Sevgi Saygı GNU/Linux
########################################################################
Laws of Serendipity:
	(1) In order to discover anything, you must be looking for something.
	(2) If you wish to make an improved product, you must already
	    be engaged in making an inferior one.
########################################################################
Tonguç Yumruk


_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.