()
| 19 | |
| 20 | |
| 21 | def bytes_to_unicode(): |
| 22 | bs = list(range(33, 127)) + list(range(161, 173)) + list(range(174, 256)) |
| 23 | cs = list(bs) |
| 24 | n = 0 |
| 25 | for b in range(256): |
| 26 | if b not in bs: |
| 27 | bs.append(b) |
| 28 | cs.append(256 + n) |
| 29 | n += 1 |
| 30 | return dict(zip(bs, [chr(c) for c in cs])) |
| 31 | |
| 32 | |
| 33 | def get_pairs(word): |