Mac 下跑 Python,调用 gsheets 库
相关的 Google Drive 和 Google Sheets API 都已经 Enable, 下载了 client_secret.json,
运行相关 Python 程序, 且登录相关页面后,完成验证,显示 The authentication flow has completed.
但 terminal 提示 ConnectionResetError: [Errno 54] Connection reset by peer
网上有搜索到可能和 OpenSSL 有关,但不确定.这个是被和谐的意思吗? 系统是 Catalina,还需要手动升级 OpenSSL 吗?
![]() | 1 GordianZ 2020-07-23 16:18:49 +08:00 python 没有走代理? |
3 skyfree 2020-07-23 17:03:43 +08:00 用正式的 V-P-N 来上网,不要用 s.s.r 之类的代理客户端。 应该可以搞定。 |
5 natsumezhang 2020-09-14 15:39:39 +08:00 @youthfire 朋友你的代理如何设置呢? |
![]() | 6 youthfire OP @natsumezhang ```python import socks import socket socks.set_default_proxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1",1081) socket.socket = socks.socksocket ``` 1081 改成你自己的端口号 |
7 natsumezhang 2020-09-15 10:26:51 +08:00 @youthfire 感谢大佬!我昨天通过 google playground 拿到了 refresh token,然后在 Hong Kong 服务器上拿到了 access token 。相当于跳过了浏览器验证的流程,变成了手动。 |