Confirmed working on Huawei E3531 USB GSM modem and the like. Only supports SMS functions (no internet, calls, etc.)
from sms import SMServer
s = SMServer("/dev/ttyUSB0")
if s.connect():
s.sendMessage("01234567890","Hello World!")
for sender,message in s.getMessage():
print sender,message
s.kill()