Is there is a tool similar to dir()
for modules that will tell me what parameters a given function takes? For instance, I would like to do something like dir(os.rename)
and have it tell me what parameters are documented so that I can avoid checking the documentation online, and instead use only the Python scripting interface to do this.
Asked
Active
Viewed 5,135 times
8
2 Answers
12
I realize that you're more interested in help(thing)
or thing.__doc__
, but if you're trying to do programmatic introspection (instead of human-readable documentation) to find out about calling a function, then you can use the inspect
module, as discussed in this question.

Community
- 1
- 1

Josh Kelley
- 56,064
- 19
- 146
- 246
4
help(thing)
pretty prints all the docstrings that are in the module, method, whatever ...

nate c
- 8,802
- 2
- 27
- 28