2009/9/27 Junaid <junu...@gmail.com>:
> I want to do replacements in a utf-8 text file. example
>
> f=open("test.txt","r") #this file is uft-8 encoded
>
> raw = f.read()
> txt = raw.decode("utf-8")
>
> txt.replace{'English', ur'ഇംഗ്ലീഷ്') #replacing raw unicode string,
> but not working
>
> f.write(txt)
> f.close()
> f.flush()
>
>
> please, help me
>
> thanks
> --
> http://mail.python.org/mailman/listinfo/python-list
>

Does
txt.replace('English', ur'ഇംഗ്ലീഷ്')
instead of
txt.replace{'English', ur'ഇംഗ്ലീഷ്')

fix the problem?

hth
  vbr
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to