O Gammu também inclui bindings Python que lhe permite usar (a maioria) da Gammu funcionalidade do Python.
python-gammu 3.2.4 has been just released. Maintenance release bringing support for Python 3.10.
Publicado em 17 de Novembro de 2021 por Michal Čihař
python-gammu 3.1 has been just released. Improvements in worker mode.
Publicado em 24 de Julho de 2020 por Michal Čihař
Python module is now standalone, so please
download it separately. If you want to use binary
package, the daemon might be included in separate binary package in your
distribution, try looking for something like python-gammu
.
A maneira mais fácil de instalá-lo é usando o pip:
pip install python-gammu
Using python-gammu is quite simple, for example sending of the text message can be done by following snippet:
import gammu sm = gammu.StateMachine() sm.ReadConfig() sm.Init() message = { 'Text': 'python-gammu testing message', 'SMSC': {'Location': 1}, 'Number': '+420800123465', } sm.SendSMS(message)
A documentação da API está disponível, mas você também pode achar útil a documentação do libGammu. Favor olhe a página da documentação do desenvolvedor para mais detalhes.
Check also Frequently Asked Questions.
Tanto o código fonte quanto o rastreador de problemas estão hospedados no GitHub: