http://www.panda3d.org/
http://www.python.org/
http://docs.python.org/library/decimal.html
http://wiki.python.org/moin/Why%20is%20 ... 20language
http://www.pycon.org/
PyCon 2011: Connecting The Python Community: http://us.pycon.org/2011/home/
http://pypi.python.org/pypi
http://ipython.scipy.org/
http://corepython.com/
http://codenode.org/
Note that NASA uses python. If you search for
nasa python
hits like
"Comparing Python, NumPy, Matlab, Fortran, etc". : https://modelingguru.nasa.gov/docs/DOC-1762 are among the first. Note that the language is not compared with my favourite mathematical software, http://www.wolfram.com/mathematica/ the only package my professor in mathematics used at the research institute. If a scientific problem could not be solved in mathematica, a programming soultion has to be found. A potential solution may then be found by learning Python and how to integrate it with other languages like C++ (see the section on financial modelling in Python below).
2. Django
http://www.djangoproject.com/
https://docs.djangoproject.com/en/dev/r ... s/install/
http://withdjango.com/
3. Server solutions
http://www.modpython.org/
http://www.lighttpd.net/
http://nginx.org/
http://www.cherrypy.org/
http://www.fastcgi.com
http://wsgi.org/
http://code.google.com/p/modwsgi/
http://code.google.com/p/modwsgi/wiki/I ... structions
http://trac.saddi.com/flup
4. Databases
http://www.sqlite.org/
http://www.postgresql.org/
http://www.mysql.com/
http://cx-oracle.sourceforge.net/
5. Financial Modelling in Python
Source: http://eu.wiley.com/WileyCDA/WileyTitle ... 87847.html"Fletcher and Gardner have created a comprehensive resource that will be of interest not only to those working in the field of finance, but also to those using numerical methods in other fields such as engineering, physics, and actuarial mathematics. By showing how to combine the high-level elegance, accessibility, and flexibility of Python, with the low-level computational efficiency of C++, in the context of interesting financial modeling problems, they have provided an implementation template which will be useful to others seeking to jointly optimize the use of computational and human resources. They document all the necessary technical details required in order to make external numerical libraries available from within Python, and they contribute a useful library of their own, which will significantly reduce the start-up costs involved in building financial models. This book is a must read for all those with a need to apply numerical methods in the valuation of financial claims."
http://www.quantsoft.co.jp/
Even if this book was written in 2009, it is important for various reasons:
- The PPF package that implements a minimal library for exploring financial modelling in Python.
- Hybrid Python implementations where Python is integrated with C++ (see the C++ sub forum for additional resources).
Related:
http://www.activestate.com/activepython ... ic-modules
6. Web data mining in python
There is an excellent book to cover this topic: by Matthew A. Russel https://twitter.com/#!/ptwobrussell
"Mining the Social Web
Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites"
http://shop.oreilly.com/product/0636920010203.do
The python example code for the book is freely available:
https://github.com/ptwobrussell/Mining-the-Social-Web The authors github account: https://github.com/ptwobrussell
The twitter account for the book is: https://twitter.com/#!/SocialWebMining
The facebook account is: http://www.facebook.com/MiningTheSocialWeb
There is an eBook version that is about to be updated
Source: http://www.facebook.com/MiningTheSocial ... 6499781607O'Reilly twitter feed said an update to the ebook was taking place.
I have the January 2011 paper version that use Python 2.7, but you should be comfortable with later python 2 versions. If you use python 3.+ you may need to do the debugging yoursef. You should also have configured easy_install
http://peak.telecommunity.com/DevCenter/EasyInstall
http://pypi.python.org/pypi/setuptools
so it is easy to install the python packages that you may need through the book. There is an alternative pip, http://www.pip-installer.org/en/latest/index.html
See also:pip is a tool for installing and managing Python packages, such as those found in the Python Package Index. It’s a replacement for easy_install.
http://pypi.python.org/pypi/virtualenv
Related link: http://www.activestate.com/activepython
7. cURL for python
http://curl.haxx.se/libcurl/python/
8. Google groups.
http://groups.google.com/group/comp.lang.python/topics
http://groups.google.com/group/python-on-a-chip
9. Python editors
http://wiki.python.org/moin/PythonEditors
I have used Python's integrated development environment http://docs.python.org/py3k/library/idle.html . There is important information about IDLE, Tkinter, and Tcl/Tk on Mac OS X here http://www.python.org/getit/mac/tcltk/.
I have alos used the SPE editor version 0.8.4 that can be downloaded here:
http://developer.berlios.de/projects/python/
An older version is available here: http://sourceforge.net/projects/spe/
10. Other links
https://github.com/heynemann/pynq/wiki
http://www.pyglet.org/
http://www.pythonogre.com/
http://www.pygame.org/wiki/PyOgre
http://www.ogre3d.org/tikiwiki/tiki-ind ... Tutorial+1
http://www.ogre3d.org/
http://www.zope.com/
http://zope2.zope.org/
http://www.wowebook.mobi/category/ruby-python/
http://www.kjellbleivik.com/Books/GameD ... php#python