如何使用python编写发送和接收sms的程序?

如何使用python编写发送和接收sms的程序?,python,sms,gsm,at-command,Python,Sms,Gsm,At Command,我在网上到处寻找一个好的库,用python发送和接收短信,但都是徒劳的 有用于python的GSM库吗?你有没有看过?大概有多少 顺便说一句,它的GUI版本()是用wxPython编写的。我最近用python编写了一些与华为3G USB调制解调器交互的代码 我的初始原型直接使用pyserial,然后我的生产代码使用Twisted的串行支持,因此我可以异步访问调制解调器 我发现,通过使用串行端口编程访问调制解调器,我能够使用Hayes AT命令和AT命令集的扩展访问发送和接收SMS消息所需的所有功

我在网上到处寻找一个好的库,用python发送和接收短信,但都是徒劳的

有用于python的GSM库吗?

你有没有看过?

大概有多少


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

我最近用python编写了一些与华为3G USB调制解调器交互的代码

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

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

这是我在主题中找到的命令,它列出了以下命令:

AT+CMGL      List Messages
AT+CMGR     Read message
AT+CMGS     Send message
AT+CMGW     Write message to memory 
它们是复杂的命令和参数,您必须自己解析结果

在互联网上,你可以通过谷歌搜索这4条命令,了解调制解调器的工作原理。

也可以查看


还有一个用于发送和接收SMS的web服务(当然不是免费的),但我手头没有URL:(

我提供了一个类似问题的详细答案。我提到了TextMagic提供的短信网关的Python接口。

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

需要更多详细信息…在手机上或通过USB/蓝牙连接到手机的计算机上发送和接收短信?上述链接不起作用。您可以在此处找到py短信的回复