with open("a.txt", "r") as a:
try:
b = a.readlines()[2]
wks = gc.open('Test').sheet1
if b not in open('c.txt').read():
check = "True"
wks.append_row(['test', 'test'])
print("Spreadsheet appended.")
with open("c.txt", "a") as c:
c.write(blah_blah+"\n")
else:
check = "False"
do_x()
except:
pass
В настоящее время электронная таблица добавляется только после перезапуска сценария.Я хотел бы, чтобы скрипт автоматически добавлялся в электронную таблицу, но я не уверен, где ошибка!
Редактировать: удаление попытки / исключает возвращение этой ошибки после проверки в течение 12 часов или около того.
gspread.exceptions.APIError: {
"error": {
"errors": [
{
"domain": "global",
"reason": "authError",
"message": "Invalid Credentials",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Invalid Credentials"
}
}