Google Calendar Python API示例:无法在accounts.google.com上找到服务器
作者:互联网
我最近一直在尝试使用Python访问Google Calendar API,因此我下载了示例程序,通过命令行运行它,并在浏览器中接受身份验证后收到此错误:
Traceback (most recent call last):
File "sample.py", line 133, in <module>
main(sys.argv)
File "sample.py", line 102, in main
credentials = run(FLOW, storage)
File "C:\Python27\oauth2client\util.py", line 128, in positional_wrapper
return wrapped(*args, **kwargs)
File "C:\Python27\oauth2client\tools.py", line 197, in run
credential = flow.step2_exchange(code, http=http)
File "C:\Python27\oauth2client\util.py", line 128, in positional_wrapper
return wrapped(*args, **kwargs)
File "C:\Python27\oauth2client\client.py", line 1283, in step2_exchange
headers=headers)
File "C:\Python27\httplib2\__init__.py", line 1570, in request
(response, content) = self._request(conn, authority, uri, request_uri, met
d, body, headers, redirections, cachekey)
File "C:\Python27\httplib2\__init__.py", line 1317, in _request
(response, content) = self._conn_request(conn, request_uri, method, body,
aders)
File "C:\Python27\httplib2\__init__.py", line 1258, in _conn_request
raise ServerNotFoundError("Unable to find the server at %s" % conn.host)
httplib2.ServerNotFoundError: Unable to find the server at accounts.google.com
有人知道为什么会这样吗?
解决方法:
听起来您的计算机认为它已与Internet建立了IPv6连接,并正在尝试通过该连接连接到Google.不幸的是,它实际上不起作用.尝试在计算机上禁用IPv6(Windows、Mac、Linux),看看是否有帮助.
标签:python-2-7,google-api,google-calendar-api,ipv6,python 来源: https://codeday.me/bug/20191122/2063050.html