struct unpack

brnstrmrs brnstrmrs at gmail.com
Mon Mar 17 16:00:50 EDT 2008


If I run:

testValue = '\x02\x00'
junk = struct.unpack('h', testValue)

Everything works but If I run

testValue = raw_input("Enter Binary Code..:")  inputting at the
console '\x02\x00'
junk = struct.unpack('h', testValue)

It errors out with
Traceback (most recent call last):
  File "/home/nirmal/eDoseCheck/yennes1.py", line 9, in <module>
    junk = struct.unpack('h', testValue)
  File "struct.py", line 87, in unpack
    return o.unpack(s)
error: unpack requires a string argument of length 2

any ideas?



More information about the Python-list mailing list