在我目前的项目中,我经常使用一种函数格式。
def func(object, *args, **kwargs):
#code goes here
我想知道是否可以节省一些时间并使其成为可以指定(object, *args, **kwargs)
部分作为注释或其他内容,因此代码不需要重复?
答案 0 :(得分:1)
如果您经常这样做,为了节省时间,您可以使用现代IDE的强制功能。
例如,在Pycharm中,有Smart Type Code Completion。创建一个Live Template并将其应用于Python上下文:
然后,每当您输入“genfunc”时,您将获得自动完成建议,该建议会将焦点放入函数名称中。键入完该函数后,按ENTER键,焦点将移动到函数体: