[Please don't top-post replies. I've corrected it in this post.]

Wijaya Edward <[EMAIL PROTECTED]> writes:

> Ben Finney wrote:
> > Wijaya Edward <[EMAIL PROTECTED]> writes:
> > > How can we print out the hidden character like "\n", "\r" etc in
> > > Python?
> > What result do you want that you're not getting with:
> >     print "\n"
>
> printing "line" will not show the hidden chars like "\n","\r".
> Is there  a way to print it out?

Again, I don't know what result you want to see. The characters are
non-printable; what output do you expect?

If you want to see a Python string representation of the input, maybe
the 'repr' function is what you want.

    >>> foo = "bar\tbaz\r\n"
    >>> print foo
    bar     baz

    >>> print repr(foo)
    'bar\tbaz\r\n'

-- 
 \      "The most common way people give up their power is by thinking |
  `\                            they don't have any."  -- Alice Walker |
_o__)                                                                  |
Ben Finney

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

Reply via email to