Python binary data reading
A urllib2 request receives binary response as below: 00 00 00 01 00 04 41 4D 54 44 00 00 00 00 02 41 97 33 33 41 99 5C 29 41 90 3D 71 41 91 D7 0A 47 0F C6 14 00 00 01 16 6A E0 68 80 41 93 B4 05 41 97 1E B8 41 90 7A E1 41 96 8F 57 46 E6 2E 80 00 00 01 16 7A 53 7C 80 FF FF Its structure is: DATA, TYPE, DESCRIPTION 00 00 00 01, 4 bytes, Symbol Count =1 00 04, 2 bytes, Symbol Length = 4 41 4D 54 44, 6 bytes, Symbol = AMTD 00, 1 byte, Error code = 0 (OK) 00 00 00 02, 4 bytes, Bar Count = 2 FIRST BAR 41 97 33 33, 4 bytes, Close = 18.90 41 99 5C 29, 4 bytes, High = 19.17 41 90 3D 71, 4 bytes, Low =