Is there an option to print the output of help(\'myfun\'). The behaviour I\'m seeing is that output is printed to std.out and the script waits for user input (i.e. type \'q\
To get exactly the help that's printed by help(str) into the variable strhelp:
help(str)
strhelp
import pydoc strhelp = pydoc.render_doc(str, "Help on %s")
Of course you can then easily print it without paging, etc.