プログラミング初心者です。
googleカレンダーを認識するためのpythonコードをherokuにデプロイしたのですがよくわからないエラーが出てしまって次に進めなくなりました。
調べて見たものの解決策がよくわからなかったです。
わかる方おられましたらご教授願います。
エラー内容
python
1File "ファイル名", line 287, in getResponse 2 holiday=getHoliday() 3 File "ファイル名", line 622, in getHoliday 4 creds = pickle.load(token) 5 _pickle.UnpicklingError: invalid load key, '\xef'. 6
エラーが発生しているコード
python
1 creds = None 2 3 if os.path.exists('token.pickle'): 4 with open('token.pickle', 'rb') as token: 5 creds = pickle.load(token) 6 # If there are no (valid) credentials available, let the user log in. 7 if not creds or not creds.valid: 8 if creds and creds.expired and creds.refresh_token: 9 creds.refresh(Request()) 10 else: 11 flow = InstalledAppFlow.from_client_secrets_file( 12 'credentials.json', SCOPES) 13 creds = flow.run_local_server(port=0) 14 15 with open('token.pickle', 'wb') as token: 16 pickle.dump(creds, token) 17 18 service = build('calendar', 'v3', credentials=creds)
よろしくお願いいたします。
あなたの回答
tips
プレビュー