How to Ask for Technical Help

When asking for help with a program that isn't working, be sure to be informative in your request.

Necessary Information

 * How to run the program. (This includes which computer and exactly how the program is called.) Please include exactly what the inputs were.
 * What it looks like when the program doesn't work.
 * What it looks like when the program works, if at all.
 * If there is a stack trace, include it in your request.

Stack Traces
A stack trace is a block of text that a program might output if it runs into an error. It may not output a stack trace, but if there is one it's nice to include it.

Here's an example of a stack trace by a Python program: Traceback (most recent call last): File "tb.py", line 10, in     a NameError: global name 'error' is not defined