PythonWin reference
File menu
New: Brings up a window that lets you select Python Script; Bitmap; or Grep.
Open: Standard Windows.
Locate: Lets you open a file if you don't know what directory it's in, as long as it's on the module search path.
Close, Save As: Standard Windows.
Run: Runs a disk file as a script (in __main__). If the topmost window is not the Interactive window, it'll suggest that filename. If you run the file in the topmost window, and that window is modified, it will write that window to disk first.
Import: If the topmost window is a python script, it will save it (if necessary); reload it (if it's been imported); and import it into __main__. If the topmost window is Interactive, it will prompt for a file name to import/reload. If that file is being edited, it will not be saved first.
Check: Checks the file in the topmost window without executing it. (Only enabled for python scripts.)
Print, ... Exit: Standard Windows.
Edit menu
Standard Windows.
View menu
Lets you show or hide the Toolbar, Status Bar, and Interactive Window.
Options lets you set editor features such as tab handling, auto reload, colorizing, and fonts.
(I do not recommend hiding the status bar; this is often the only indication of a reload failure, other than the cursor jumping to the error location.)
Tools menu
Browser: A very useful tree view of any data in __main__'s namespace. Will even handle infinitely recursive data. Tells the type and value of everything, and will expand lists, classes, dictionaries, tuples, modules, ...
I never use the rest of the tools.
Window menu
Standard Windows.
Help menu
Python Manuals: tutorial, language reference, library (which also discusses types and their access methods, and built-in functions), and Python/C interface.
PythonWin Reference: Mainly documents the MFC extensions.
Python COM Reference: What it sounds like.
Win32 Extensions: Functions useful in Win32 environment.
Win32 Debugger: If you've installed this; a useful tutorial.
About: Standard Windows.
Toolbar and Status Bar
The toolbar icons correspond, in order, to:
File: New; Open; Save; Import; Run; Check
View: Interactive Window show/hide
Edit: Cut; Copy; Paste
File: Print
Help: All four (or five) help topics in a dialog box; standard About box
The Status Bar tells whether the last thing you tried worked or not; get in the habit of checking it each time you click the Import/Reload button.
Window features
When there's an error during import or reload, the cursor will jump to the scene of the crime.
If there's an error trace in the Interactive window, double-clicking on a line like File "C:\Program Files\Python\Pythonwin\foo.py", line 1 will activate that window and move the cursor to the desired line.
Selecting several lines and hitting tab will insert one tab in front of each line; hitting shift-tab will subtract one tab space.