python - TypeError: __init__() 得到了一个意外的关键字参数“范围”
问题描述
我是 Microsft 用户应用程序的新手。我没有这方面的先验知识,正在努力学习。我使用了这个源代码:https ://github.com/areed1192/ms-graph-python-client 这是我的代码:
import configparser
from unittest import TestCase
from configparser import ConfigParser
from ms_graph.client import MicrosoftGraphClient
scopes = [
'Calendars.ReadWrite',
'Calendars.ReadWrite.Shared',
'Directory.Read.All',
'Directory.ReadWrite.All',
'Files.ReadWrite',
'Files.ReadWrite.All',
'Notes.ReadWrite.All',
'offline_access',
'User.Read',
'User.Read.All',
'User.ReadWrite.All'
]
Config = ConfigParser()
Config.read(r'B:/New_folder/Graph_Download/Secret.ini')
client_id = Config.get('graph_api', 'client_id')
client_secret = Config.get('graph_api', 'client_secret')
redirect_uri = Config.get('graph_api', 'redirect_uri')
Mgraph_client = MicrosoftGraphClient(
client_id= client_id,
client_secret= client_secret,
redirect_uri= redirect_uri,
scopes= scopes,
credentials= 'B:/New_folder/Graph_Download/Settings.jsonc'
)
Mgraph_client.login()
当我运行我的代码时,它提供'TypeError:init()得到了一个意外的关键字参数'范围''
请帮我解决这个问题。谢谢你。
解决方案
推荐阅读
- javascript - 当 5 个复杂输入中至少有 1 个有效时提交表单
- flutter - Flutter 从草图中创建形状容器
- python - 在 Jupyter 中运行 tf.InteractiveSession() 时遇到问题
- html - 添加到我的代码中会破坏页脚的粘性
- docker - 恢复 docker 卷的权限问题 - 无法正常运行:不允许操作
- spring - Spring MVC 发送带有复选框的对象
- python - python 3中的循环IP
- node.js - 如果出错,如何在节点上安装模块 sqlite3
- node.js - 如何在我的 npm 包中包含一个 npm 包
- c - C 标准在哪里定义了 else if 语句?