一段时间后出现Python Gspread 401错误
我正试图编写一个程序来获取我在谷歌电子表格中记录的统计数据,并将它们写入一个文本文件,以便在流中读取和显示。该程序在大多数情况下运行良好,但每隔一段时间就会出现以下情况。这看起来像是oauth问题,但我不确定我做错了什么一段时间后出现Python Gspread 401错误,python,http-status-code-401,gspread,Python,Http Status Code 401,Gspread,我正试图编写一个程序来获取我在谷歌电子表格中记录的统计数据,并将它们写入一个文本文件,以便在流中读取和显示。该程序在大多数情况下运行良好,但每隔一段时间就会出现以下情况。这看起来像是oauth问题,但我不确定我做错了什么 Traceback (most recent call last): File "updatestats.py", line 67, in <module> losses = worksheet.acell('C4').value File "C:\
Traceback (most recent call last):
File "updatestats.py", line 67, in <module>
losses = worksheet.acell('C4').value
File "C:\Python35\lib\site-packages\gspread\models.py", line 312, in acell
return self.cell(*(self.get_int_addr(label)))
File "C:\Python35\lib\site-packages\gspread\models.py", line 328, in cell
self._cell_addr(row, col))
File "C:\Python35\lib\site-packages\gspread\client.py", line 269, in get_cells_cell_id_feed
r = self.session.get(url)
File "C:\Python35\lib\site-packages\gspread\httpsession.py", line 75, in get
return self.request('GET', url, **kwargs)
File "C:\Python35\lib\site-packages\gspread\httpsession.py", line 71, in request
response.status_code, response.content))
gspread.exceptions.HTTPError: 401: b'<HTML>\n<HEAD>\n<TITLE>Unauthorized</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Unauthorized</H1>\n<H2>Error 401</H2>\n</BODY>\n</HTML>\n'
不确定你们是否解决了这个问题,类似的问题也有答案。一旦你得到401,然后再次登录解决它
gc.login()
面对同样的问题。。。。我将在一段时间后尝试重新验证并发布我的结果。@PKaura,这对你有用吗?@n我现在不记得了,已经快一年了,但我有一些回忆,在一段时间后验证确实有效。
gc.login()