Python预置参数列表

Python预置参数列表,python,function,parameters,Python,Function,Parameters,在我当前的项目中,我经常使用函数的格式 def func(object, *args, **kwargs): #code goes here 我想知道是否可以节省一些时间,这样我就可以将(object,*args,**kwargs)部分指定为注释或其他内容,这样代码就不必重复了?如果您经常这样做,为了节省时间,您可以使用现代IDE的强大功能 例如,在Pycharm中,就有这样一个例子。创建并将其应用于Python上下文: 然后,无论何时键入“genfunc”,都会得到自动完成建议,该

在我当前的项目中,我经常使用函数的格式

def func(object, *args, **kwargs):
    #code goes here

我想知道是否可以节省一些时间,这样我就可以将
(object,*args,**kwargs)
部分指定为注释或其他内容,这样代码就不必重复了?

如果您经常这样做,为了节省时间,您可以使用现代IDE的强大功能

例如,在Pycharm中,就有这样一个例子。创建并将其应用于Python上下文:

然后,无论何时键入“genfunc”,都会得到自动完成建议,该建议会将焦点放在函数名中。输入完函数后,按ENTER键,焦点将移到函数体:


但如果重构掉这些参数,您将如何访问函数中的这些参数?重构?我不知道你的意思谢谢,不幸的是我没有PyCharm XD,我只有eclipse@script8man不强迫你使用Pycharm(这完全是你的选择),但是有一个完全免费的社区版。。