script parameter explicacion and python kwargs

parameter - ¿Qué es la convención de Python** kwargs vs** kwds vs** kw?



send parameter to python script (3)

¿Existe una convención de nomenclatura de python para argumentos de palabras clave ?


La clave es la consistencia. En su código personal y en el proyecto en el que está trabajando. Si estoy leyendo tu código y te veo usando **kwarguments en todas las funciones, puedo calibrarme para leerlo bien. Si usas **k en un lugar y **kargs en otro, esa es una historia diferente.

En cuanto a las convenciones en el código Python en general, mi experiencia es la misma que la de Senthil - **kwargs .


La convención es **kwargs , como se ve en la documentación y los PEP.


No, pero normalmente se nombra como **kwargs , pero puedes nombrarlo como quieras. Lo único es que debería aparecer en la última, siguiendo cualquier argumento de posición y args con nombre.