(s)
| 70 | |
| 71 | |
| 72 | def read_string(s): |
| 73 | slen = struct.unpack('I', s[:4])[0] |
| 74 | s = s[4:] |
| 75 | b = str(slen) + 's' |
| 76 | ss = struct.unpack(b, s[:slen])[0] |
| 77 | s = s[slen:] |
| 78 | if isinstance(ss, bytes): |
| 79 | ss = ss.decode('utf-8') |
| 80 | return ss, s |
| 81 | |
| 82 | |
| 83 | def write_correct_data(valueType, value): |