Twilio 从 python 错误中发送短信
Twilio send sms from python errors
我正在尝试按照 Twilio 中的教程从 Python 发送短信。我已按照他们的代码进行操作,但出现此错误:
[root@helios03 ~]# python sms.py
Traceback (most recent call last):
File "sms.py", line 10, in <module>
message = client.api.account.messages.create(to="+12316851234",
File "/usr/lib/python2.6/site-packages/twilio/rest/__init__.py", line 138, in api
from twilio.rest.api import Api
File "/usr/lib/python2.6/site-packages/twilio/rest/api/__init__.py", line 10, in <module>
from twilio.rest.api.v2010 import V2010
File "/usr/lib/python2.6/site-packages/twilio/rest/api/v2010/__init__.py", line 9, in <module>
from twilio.base.version import Version
File "/usr/lib/python2.6/site-packages/twilio/base/version.py", line 4, in <module>
from twilio.base import values
File "/usr/lib/python2.6/site-packages/twilio/base/values.py", line 12
return {k: v for k, v in iteritems(d) if v != unset}
^
SyntaxError: invalid syntax
想法?我做了 "pip install twilio" 来安装助手..
他们的示例代码是:
# /usr/bin/env python
# Download the twilio-python library from http://twilio.com/docs/libraries
from twilio.rest import Client
# Find these values at https://twilio.com/user/account
account_sid = "ACXXXXXXXXXXXXXXXXX"
auth_token = "YYYYYYYYYYYYYYYYYY"
client = Client(account_sid, auth_token)
message = client.api.account.messages.create(to="+12316851234",
from_="+15555555555",
body="Hello there!")
我已替换 to/from 号码和帐户 sid/token 以匹配我的信息...
PEP 274 -- Dict Comprehensions 状态:All implementation details were resolved in the Python 2.7 and 3.0 time-frame.
您正在使用 python2.6.
我正在尝试按照 Twilio 中的教程从 Python 发送短信。我已按照他们的代码进行操作,但出现此错误:
[root@helios03 ~]# python sms.py
Traceback (most recent call last):
File "sms.py", line 10, in <module>
message = client.api.account.messages.create(to="+12316851234",
File "/usr/lib/python2.6/site-packages/twilio/rest/__init__.py", line 138, in api
from twilio.rest.api import Api
File "/usr/lib/python2.6/site-packages/twilio/rest/api/__init__.py", line 10, in <module>
from twilio.rest.api.v2010 import V2010
File "/usr/lib/python2.6/site-packages/twilio/rest/api/v2010/__init__.py", line 9, in <module>
from twilio.base.version import Version
File "/usr/lib/python2.6/site-packages/twilio/base/version.py", line 4, in <module>
from twilio.base import values
File "/usr/lib/python2.6/site-packages/twilio/base/values.py", line 12
return {k: v for k, v in iteritems(d) if v != unset}
^
SyntaxError: invalid syntax
想法?我做了 "pip install twilio" 来安装助手..
他们的示例代码是:
# /usr/bin/env python
# Download the twilio-python library from http://twilio.com/docs/libraries
from twilio.rest import Client
# Find these values at https://twilio.com/user/account
account_sid = "ACXXXXXXXXXXXXXXXXX"
auth_token = "YYYYYYYYYYYYYYYYYY"
client = Client(account_sid, auth_token)
message = client.api.account.messages.create(to="+12316851234",
from_="+15555555555",
body="Hello there!")
我已替换 to/from 号码和帐户 sid/token 以匹配我的信息...
PEP 274 -- Dict Comprehensions 状态:All implementation details were resolved in the Python 2.7 and 3.0 time-frame.
您正在使用 python2.6.