Hi,
Use
import sys
sys.stdout.write("foo")
sys.stdout.write("bar")
(and, possibly, sys.stdout.flush() to get the text to show up, it might wait
for the end of a complete line otherwise).
The alternative
import sys
print "foo",
sys.stdout.softspace=0
print "bar"
is just too hackish.
In Python 3, this will be improved!
Remco
On Jan 23, 2008 3:03 PM, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:
> print "foo"
> print "bar"
>
> has a newline in between "foo" and "bar"
>
> print "foo",
> print "bar"
>
> has a space in between "foo" and "bar"
>
> How prevent ANYTHING from going in between "foo" and "bar" ??
>
> (Without defining a string variable.)
>
> Chris
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
http://mail.python.org/mailman/listinfo/python-list