On 2005-03-21, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > msg = "Length is " > n = '\x81' > msg += n > sock.send(msg) > > The problem is n's value is not fixed. For example, > > msg = "Length is " > n = len(somestring) > msg += n # This won't work of course, since n is int > > How do I send this msg + n?
n = 0x81 msg = "Length is " + chr(n) That only works for "hex numbers" than can be properly encoded as a character in the default encoding. See the "struct" module for a more general solution. -- Grant Edwards grante Yow! There's a lot of BIG at MONEY in MISERY if you have visi.com an AGENT!! -- http://mail.python.org/mailman/listinfo/python-list