| 13 | | ''Schedule:'' |
| 14 | | ||'''April 13'''||Getting help, packages, and logging: Configures workstation environments|| |
| 15 | | ||'''April 27'''||Plotting 1 (?)|| |
| 16 | | ||'''May 11'''||Plotting 2 (?)|| |
| | 13 | [[BR]] |
| | 14 | |
| | 15 | ---- |
| | 16 | |
| | 17 | == ''Schedule:'' == |
| | 18 | '''April 13''' |
| | 19 | * Where to get help with Python |
| | 20 | * For tutorials and guides, see: |
| | 21 | * [http://docs.python.org/tutorial/ Official Python Tutorial] |
| | 22 | * [http://scipy.org/Getting_Started Using SciPy] |
| | 23 | * [http://docs.python.org/faq/index.html Python FAQ] |
| | 24 | * For debugging errors and finding solutions to problems, see: |
| | 25 | * [http://stackoverflow.com/questions/tagged/python Stack Overflow] |
| | 26 | * Other good resources: |
| | 27 | * [http://scicoder.org Scicoder] |
| | 28 | * [http://www.astrobetter.com/ astrobetter] |
| | 29 | * [http://www.astro.washington.edu/users/rowen/AstroPy.html List of Astronomical Packages] |
| | 30 | * Python package manager |
| | 31 | * [http://pypi.python.org/packages/source/p/pip/pip-1.1.tar.gz#md5=62a9f08dd5dc69d76734568a6c040508 PIP] |
| | 32 | * This replaces the default "easy_install". |
| | 33 | * A list of packages in PIP's repository are listed at [http://pypi.python.org/pypi the Cheese Shop] |
| | 34 | * Installing new packages is as easy as {{{pip install <packagename>}}} |
| | 35 | * Debugging code |
| | 36 | * Rather than fill your scripts with a ton of print statements that you comment and uncomment, I'll show you how to use the packages [http://docs.python.org/library/argparse.html argparse] and [http://docs.python.org/library/logging.html logging]. |