我正在使用Jasmin SMS网关,我想使用我的python脚本来使用它的CLI模块。它以telnet的形式提供此模块。我不确定从telnet发送和接收命令。我试过telnetlib,但我不知道如何正确使用它。 Jamsin SMS Gateway可以在这里找到:
https://jasmin.readthedocs.io/en/latest/management/jcli/index.html#architecture
我发现pexpect库与telnet和ssh客户端配合得很好。我可以使用我的脚本执行Jamsin CLI模块的所有任务。
还有一个用Django编写的Web界面,可以使用pexpect与jasmin完美配合。它叫做JasminWebPanel。