1.How does IDLE show the argument list of a method or procedure. e.g when you write "dir(" a hint writing "dir([object]) -> list of strings" pops up. (The sources are available but overwhelming) 2.Are there any other open source IDEs for python ? Thanks.