Mi chiedo come posso documentare **kwargs
in Python usando lo stile di sforzare lo sfarfallio.
Ad esempio, ho il seguente metodo e voglio documentare maggiori dettagli su kwargs.
def get(self, url=None, **kwargs):
"""
InsReq get (overriding)
:param url: url
:type url: str
:param kwargs: How to document these most used parameters?
:type kwargs: dict
:return: response object
:rtype: requests.models.Response
"""
[...]
utilizzo del metodo:
>>> obj.get(url='http://google.com', delay=10, retries=5)
Hai qualche idea che sia il modo "corretto" per documentare questi parametri extra?