Python Scribbles

Installation:
1. download, select the right version, seem there are some for AMD.
2. there are 2 major versions here. 2X and 3X, 3X is for the future, but you might have some compatible issue, after all, not everyone is up to the speed yet.
3. set C:\python at PATH, be notes, it's just C:\python, not C:\python\bin. After that you are in business.
4. type python, you are in.
5. run a python script, say, named as "test.py"
print "help world!"
file = open("data.txt", "w")
file.write("this is a test for python script, just showing that we could write python script\n")
file.close()
you could run it using: python test.py  

Be noted, you don't need import any lib for this scripts. (that's because print, open are build-in functions)

Other things:
1. there is ActivePython: saying python for windows.
2. WLST (weblogic scripting tool): Jython
3. there are some version of python which are database modules (must be easy to work with database).
4. google command line (python)
5. Jython: Jython programs can seamlessly import and use any Java class. Except for some standard modules, Jython programs use Java classes instead of Python modules.
6. .pyw: the .pyw extension simply means: run this Python script without creating a console window. This is
generally what you want if you have a program which is GUI-based. You can run *exactly* the same program with a console window simply by renaming it to .py.
7. PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development.
7.1. Aptana Studio 3 (has PyDev pre-installed.)
8. Python module is a file containing Python definitions and statements.