On Aug 22, 10:53 am, Stefan Behnel <stefan...@behnel.de> wrote: > Rami Chowdhury wrote: > >> I am using primarily UTF-8 based strings, like Hindi or Bengali. Can I > >> use Python to help me in this regard? > > > I can say from experience that Python on Windows (at least, Python 2.5 > > on 32-bit Vista) works perfectly well with UTF-8 files containing > > Bangla. I have had trouble with working with the data in IDLE, however, > > which seems to prefer ASCII by default. > > Defaults almost never work for encodings. You have to be explicit: add an > encoding declaration to the top of your source file if you use encoded > literal strings in your code; use the codecs module with a suitable > encoding to read encoded text files, and use an XML parser when reading XML. > > Stefan
Dear Group, Thanx for your reply. Python works perfectly for Hindi and Bangla with Win XP. I never had a trouble. Best Regards, Subhabrata. -- http://mail.python.org/mailman/listinfo/python-list