Like most Python developers, I typically keep a console window open with the Python interpreter running to test commands, dir() stuff, help() stuff
dir()
help() stuff
I use iTerm and the native terminal app for Mac OS.
I just press ⌘ + k