Laszlo Zsolt Nagy wrote: > I have a program with this code fragment: > > print len(data) > print data[:50] > raise SystemExit > > This prints: > > 20381 > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" > > But if I change 50 to 51 > > print len(data) > print data[:51] > raise SystemExit > > then it prints > > 20381 > !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" > > After all, only the last 50 bytes are printed. The string is the same > (length 20381) in both cases. (snip
> I'm sure it is my mistake, but I don't know what am I doing wrong. Do > you have an idea? I assume the code snippets are exact copy/paste so this is not a typo (like print data[51:] ...) - and I can't reproduce it here... even with a string of 20381 characters. mmm... type(data) ??? -- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in '[EMAIL PROTECTED]'.split('@')])" -- http://mail.python.org/mailman/listinfo/python-list