If I import the requests
Python library (for example) and hover over requests.get
I see this:
See how the function signature parameters and types are described in detail? Now, if I Ctrl+Click on the get
method, I am taken to my local <python-dir>/site-packages/requests/api.py
file where the function is exported. If I hover over the get
function there I see the following much less descriptive function signature:
I also don't see any type annotations there either, so the question is, where is all that other type information for the function signature coming from when I hover over it in my own script, and how do I add similar information for my own code?