Hi,
  I am encoding a string such as...

[code]
data = someFile.readlines()
encoded = []
for line in data:
    encoded.append(binascii.b2a_uu(stringToEncode))
return encoded
[/code]

...I then try to decode this by...

[code]
def decode(data):
    result = []
    for val in data:
        result.append(binascii.a2b_uu(val))
    return result
[/code]

this seems to work sometimes....for example a list which has a short
string in it like ["this is a test"]

however if the list of data going into the decode function contains a
bunch of elements I get the following error...

    result.append(binascii.a2b_uu(val))
binascii.Error: Trailing garbage

..any idea why this is happening?  Anyone successfully use the uu to
encode/decode strings of varying length (even larger strings, more than
a few hundred characters)?

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to