def gsm_encode(plaintext):
    res = ''
for c in plaintext:
    idx = gsm.find(c)
if idx != -1:
    res += chr(idx)
continue
idx = ext.find(c)
if idx != -1:
    res += chr(27) + chr(idx)
return res.encode('hex')
print(gsm_encode('Hello World'))
Библиотека Python для преобразования простого текста (ASCII) в 7-битный набор символов GSM?