6

我已经在网上寻找一个好的库来使用 python 发送和接收短信,但都是徒劳的!

那里有用于 python 的 GSM 库吗?

4

6 回答 6

3

你看过py-sms吗?

于 2009-03-20T10:09:01.323 回答
2

GammuPython 绑定可能吗?

顺便提一句。它的 GUI 版本(Wammu)是用 wxPython 编写的。

于 2009-03-20T10:15:01.450 回答
2

我最近编写了一些代码,用于在 python 中与华为 3G USB 调制解调器进行交互。

我最初的原型直接使用 pyserial,然后我的生产代码使用了 Twisted 的 Serial 支持,因此我可以异步访问调制解调器。

我发现通过使用串行端口以编程方式访问调制解调器,我能够使用 Hayes AT 命令和 AT 命令集的扩展访问发送和接收 SMS 消息所需的所有功能。

这是我能够在该主题上找到的参考资料之一,它列出了以下命令:

AT+CMGL      List Messages
AT+CMGR     Read message
AT+CMGS     Send message
AT+CMGW     Write message to memory 

它们是复杂的命令并带有参数,您必须自己解析结果。

互联网上有更多参考资料,您可以通过 google 来参考这 4 个命令,让您了解调制解调器的工作原理。

于 2009-03-20T12:10:32.670 回答
1

我在这里提供了一个类似问题的详细答案。我提到了 TextMagic 提供的 SMS 网关的 Python 接口。

于 2009-07-01T21:38:08.467 回答
0

Also check PyKannel.

There's also a web service for sending and receiving SMS (non-free, of course), but I don't have URL at hand. :(

于 2009-03-20T12:48:32.937 回答
0

我参加了一个黑客日,我们可以免费访问一些 API,包括twillio。使用他们的 python 库发送和接收短信非常容易,我们在大约 3 小时内围绕它构建了一个应用程序(twillio 集成大约需要 15 分钟)。

于 2012-09-15T23:18:47.987 回答