key word argument get (kwg)
a common usage -especially when overloading class- is to use `*args` array and `**kwargs` dictionary to handle method's arguments this snippet is usefull to quickly get the argument value from the keyword arguments dictionary -kwargs- or setting a default value
This commit is contained in:
parent
5db783d7f1
commit
fea2ddc004
@ -204,3 +204,5 @@ snippet epydoc
|
|||||||
snippet dol
|
snippet dol
|
||||||
def ${1:__init__}(self, *args, **kwargs):
|
def ${1:__init__}(self, *args, **kwargs):
|
||||||
super(${0:ClassName}, self).$1(*args, **kwargs)
|
super(${0:ClassName}, self).$1(*args, **kwargs)
|
||||||
|
snippet kwg
|
||||||
|
self.${1:var_name} = kwargs.get('$1', ${2:None})${0:}
|
||||||
|
Loading…
Reference in New Issue
Block a user