simple string backspace question
John Machin
sjmachin at lexicon.net
Tue Jul 31 08:17:07 EDT 2007
On Jul 31, 8:01 pm, vedrandeko... at v-programs.com wrote:
> On 31 srp, 11:44, vedrandeko... at v-programs.com wrote:
>
> > Hello,
>
> > I have one simple string, backspace character question.Here is my
> > example:
>
> > >>> text="Hello\bworld"
> > >>> print text
>
> > "HelloBSworld"
>
> > Should this character "\b" (backspace) in this text return this:
> > "Helloworld"?
>
> > Regards,
> > Vedran
>
> Hi,
>
> If you mean on operating system then unfortunately Windows XP.
Point (1) Works on Windows XP for me:
C:\junk>ver
Microsoft Windows XP [Version 5.1.2600]
C:\junk>\python25\python
Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> text = "Hello\bworld"
>>> print text
Hellworld
>>>
or, for mild amusement:
>>> import sys, time
>>> for x in xrange(100):
... sys.stdout.write("|/-\\"[x & 3] + "\b")
... time.sleep(0.1)
...
>>>
Point (2): Backspace??? YAGNI --- backspace hasn't been much use for
anything (except when typing text) since the days when in order to get
a bold letter (say X) on a character impact printer, one would
transmit X\bX\bX ...
More information about the Python-list
mailing list