Python 参数后面的数字代表什么?

Python 参数后面的数字代表什么?,python,arguments,typeerror,Python,Arguments,Typeerror,我想知道参数后面的数字代表什么(在错误消息中;数字是1) 我正在更新PsychoPy,它显示了错误消息。我找了一段时间,但没有找到任何解释 def onCancel(self, event): self.app.updater = None self.Close() def onFileBrowse(self, event): self.filename = event.GetString() def onInstall(self, event): if se

我想知道参数后面的数字代表什么(在错误消息中;数字是1)

我正在更新PsychoPy,它显示了错误消息。我找了一段时间,但没有找到任何解释

def onCancel(self, event):
    self.app.updater = None
    self.Close()

def onFileBrowse(self, event):
    self.filename = event.GetString()

def onInstall(self, event):
    if self.currentSelection == self.useLatestBtn:
        info = self.doAutoInstall()
    else:
        info = self.installZipFile(self.filename)
    self.statusMessage.SetLabel(info)
    self.Fit()


正如@TomKarzes在评论中指出的,这只是简单的英语:
参数1
指的是第一个参数<代码>参数2将引用第二个参数,依此类推。

错误是说
info
is
int
type。似乎您的
self.statusMessage.SetLabel()
不接受
int
。该数字只是指定它所引用的函数参数。如果一个函数调用有三个参数,并且它想要引用第二个参数,那么它会说“参数2”。使用
@
和他的名字,比如@TomKarzes,来获取对您评论的人的通知。你有什么疑问?此
self.statusMessage.SetLabel()方法出现错误。这在你们的问题中不存在。谢谢你们。在提问部分,我想知道论点后面数字的表示形式。我也对这个错误感到困惑,但我认为这个问题是在心理问题上指定的,我会在心理论坛上问这些问题。
Traceback (most recent call last):
  File "C:\Program Files (x86)\PsychoPy3\lib\site- 
packages\psychopy\app\connections\updates.py", line 404, in onInstall
    self.statusMessage.SetLabel(info)
TypeError: Control.SetLabel(): argument 1 has unexpected type 'int'