python使用smspdu发送短信

时间:2014-03-03 09:05:13

标签: python sms smspdu

我安装了python smspdu 1.0,但我遇到了这个问题,我不知道如何修复它

>>> from smspdu import SMS_SUBMIT
>>> pdu = SMS_SUBMIT.create('me', '+xxxx', 'hello, world')
>>> pdu.toPDU()
'010016D02B1AEC46ABC562315C4C0600000CE8329BFD6681EE6F399B0C'
>>> pdu = smspdu.SMS_SUBMIT.fromPDU(_, 'sender')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'smspdu' is not defined

调制解调器安装正确,因为我可以使用picocom和命令发送短信

1 个答案:

答案 0 :(得分:1)

您已导入SMS_SUBMIT而不是smspdu.SMS_SUBMIT。更改最后一行:

>>> pdu = SMS_SUBMIT.fromPDU(_, 'sender')