----------------------------------------------------------
#!/usr/bin/python

from string import maketrans
intab = "aeiou"
outtab = "12345"
trantab = intab.maketrans(outtab)

str = "this is string example....wow!!!";
print str.translate(trantab);

------------------------------------------------------------
Thanks for the response.
I changed the code as above
this code too shows an error.


On Tue, Oct 20, 2009 at 2:23 PM, Sidharth Kuruvila <
sidharth.kuruv...@gmail.com> wrote:

> Hi,
> This looks like it's because python's strings have change in python 3.
> The characters used to be 8bit bytes but now they are 16 bits wide.
>
> A quick google tells me that str now has a method called maketrans so
> s1.maketrans(s2) should work.
>
> I'm guessing you are using a tutorial written for one of the older
> versions of python. I'd suggest you either find a python 3 based
> tutorial or use an older version of python, maybe python 2.6.
>
> ps Can you cut and paste the code into the mail next time, images are
> a pain to work with.
>
> Regards,
> Sidharth
>
> On Tue, Oct 20, 2009 at 1:52 PM, Senthil Kumar M <msenthil...@gmail.com>
> wrote:
> >
> > I am using python IDLE (python3.0.1) . I dont know why this error comes ?
> I
> > am a new user to python.
> >
> > the link of the image snapshot is
> > http://img197.imageshack.us/img197/3405/pythonshell.png
> >
> > --
> > ********************
> > M.Senthil Kumar
> > ********************
> >
> > _______________________________________________
> > BangPypers mailing list
> > BangPypers@python.org
> > http://mail.python.org/mailman/listinfo/bangpypers
> >
> >
>
>
>
> --
> I am but a man.
> _______________________________________________
> BangPypers mailing list
> BangPypers@python.org
> http://mail.python.org/mailman/listinfo/bangpypers
>



-- 
********************
M.Senthil Kumar
********************
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers

Reply via email to