Извлечение текста из SMS-сообщения в Python - PullRequest
0 голосов
/ 13 ноября 2011

Это SMS-сообщение, которое я получил с помощью AT-команд с мобильного телефона:

+CMGL: 24,"REC READ","DD-655501",,"11/11/10,17:10:26+22"
hey is it working "BBC news channel" pack @ Rs.10, Dial *234*7514#

Теперь мне нужно извлечь только текстовое сообщение из него.Я пробовал несколько подходов, но что-то всегда пропускается.Я использую Python.Любое хорошее предложение?

1 Ответ

1 голос
/ 13 ноября 2011

Формат ответа:

+CMGL: index,message_status,address,[address_text],[service_center_time_stamp][,address_type,sms_message_body_length]
sms_message_body

( источник )

Требуется весь текст, кроме первой строки.

message_body = smsText[smsText.index('\r\n') + 2:]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...