Я создавал офисное приложение, которое содержит несколько учетных данных пользователя и выполняет такие задачи, как отправка электронной почты и добавление событий календаря. Я выбрал O365 . Здесь все было хорошо, кроме. Я не мог сохранить учетные данные. Как и в других продуктах Google, мы выбираем кредиты.
with open(f'account_data/{account_name}.pickle','wb') as stream:
pickle.dump(account, stream)
, но я ошибаюсь как
AttributeError: Can't pickle local object 'OAuth2Session.__init__.<locals>.<lambda>'
Мне нужно хранить несколько пользовательских ключей и выполнять некоторые задачи. Если у вас есть какой-либо другой модуль, то скажите мне.