On Jul 31, 7:17 am, John Machin <[EMAIL PROTECTED]> wrote: > On Jul 31, 8:01 pm, [EMAIL PROTECTED] wrote: > > > > > On 31 srp, 11:44, [EMAIL PROTECTED] 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) > ...
Now try it on IDLE. > > > 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 ... -- http://mail.python.org/mailman/listinfo/python-list