当前位置: 首页 > 知识库问答 >
问题:

Python快速启动:警告:oauth2client.util:__init__()最多接受4个位置参数(给定5个)

令狐经武
2023-03-14

我试图开始使用python quickstart for google drive api,因此我下载了必要的python库,并将quickstart.py复制并粘贴到本地python目录中。

我不知道哪里错了,因为我没有亲自编写任何代码,只是从以下网站获得了所有内容:https://developers.google.com/drive/web/quickstart/quickstart-python

共有1个答案

甘西岭
2023-03-14

为了返回代码,重定向URI必须是特定的值URN:IETF:WG:OAuth:2.0:OOB。警告与您的问题无关。若要消除警告,请更新此行:

flow = OAuth2WebServerFlow(CLIENT_ID, CLIENT_SECRET, OAUTH_SCOPE, REDIRECT_URI)

致:

flow = OAuth2WebServerFlow(CLIENT_ID, CLIENT_SECRET, OAUTH_SCOPE,
                           redirect_uri=REDIRECT_URI)

我也对quickstart做了这个更改。

 类似资料:
  • 函数insert接受对链表中第一个节点的引用、新值和位置,并在列表中的给定位置插入具有给定值的新节点。 函数pop to引用链表中的第一个节点和一个位置,并删除链表中该位置的节点。 函数stringify_linked_list引用链表的第一个节点并返回链表中所有节点的可打印字符串。 到目前为止,我的代码如下。如果你对我如何修复它有任何想法,请让我知道。谢谢!

  • 问题内容: 如果我有课… 我这样称呼 …为什么当我只给出一个参数时,Python告诉我给它两个参数? 问题答案: 在Python中,这是: …是语法糖,口译员在后台将其翻译为: …,如你所见,它确实有两个参数-从调用者的角度来看,只是第一个参数是隐式的。 这是因为大多数方法会对被调用的对象进行某些处理,因此需要某种方法在该方法内部引用该对象。按照惯例,第一个参数self在方法定义内调用: 如果你呼

  • 在我的程序中,我主要想返回一个方法的结果,该方法测试两个学生之间的相等性(即,如果两个学生上的课的数量相等) 我创建了一个名为Student的类。然后我创建了两个函数并定义了它们的属性。实际上,我试图比较student类中的两个对象,而一个方法需要检查这两个对象之间的相等性。

  • Tkinter回调跟踪中的异常(最近的调用是最后一次): 文件“C:...\programs\python\python37\lib\tkinter__init__.py”,第1705行,在调用返回self.func(*args)typeError:done()接受1个位置参数,但给出了2个 有谁知道我犯了什么错误,能给我一个例子,如何使它更好和改进吗?

  • ...为什么Python告诉我我给了它两个参数,而我只给了一个?