Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 1 | .. _tut-whatnow: |
| 2 | |
| 3 | ********* |
| 4 | What Now? |
| 5 | ********* |
| 6 | |
| 7 | Reading this tutorial has probably reinforced your interest in using Python --- |
| 8 | you should be eager to apply Python to solving your real-world problems. Where |
| 9 | should you go to learn more? |
| 10 | |
| 11 | This tutorial is part of Python's documentation set. Some other documents in |
| 12 | the set are: |
| 13 | |
| 14 | * :ref:`library-index`: |
| 15 | |
| 16 | You should browse through this manual, which gives complete (though terse) |
| 17 | reference material about types, functions, and the modules in the standard |
| 18 | library. The standard Python distribution includes a *lot* of additional code. |
| 19 | There are modules to read Unix mailboxes, retrieve documents via HTTP, generate |
| 20 | random numbers, parse command-line options, write CGI programs, compress data, |
| 21 | and many other tasks. Skimming through the Library Reference will give you an |
| 22 | idea of what's available. |
| 23 | |
Larry Hastings | 3732ed2 | 2014-03-15 21:13:56 -0700 | [diff] [blame] | 24 | * :ref:`installing-index` explains how to install additional modules written |
| 25 | by other Python users. |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 26 | |
| 27 | * :ref:`reference-index`: A detailed explanation of Python's syntax and |
| 28 | semantics. It's heavy reading, but is useful as a complete guide to the |
| 29 | language itself. |
| 30 | |
| 31 | More Python resources: |
| 32 | |
Georg Brandl | e73778c | 2014-10-29 08:36:35 +0100 | [diff] [blame] | 33 | * https://www.python.org: The major Python Web site. It contains code, |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 34 | documentation, and pointers to Python-related pages around the Web. This Web |
| 35 | site is mirrored in various places around the world, such as Europe, Japan, and |
| 36 | Australia; a mirror may be faster than the main site, depending on your |
| 37 | geographical location. |
| 38 | |
Georg Brandl | e73778c | 2014-10-29 08:36:35 +0100 | [diff] [blame] | 39 | * https://docs.python.org: Fast access to Python's documentation. |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 40 | |
Stéphane Wirtel | 19177fb | 2018-05-15 20:58:35 +0200 | [diff] [blame] | 41 | * https://pypi.org: The Python Package Index, previously also nicknamed |
Christian Heimes | dd15f6c | 2008-03-16 00:07:10 +0000 | [diff] [blame] | 42 | the Cheese Shop, is an index of user-created Python modules that are available |
| 43 | for download. Once you begin releasing code, you can register it here so that |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 44 | others can find it. |
| 45 | |
Serhiy Storchaka | 6dff020 | 2016-05-07 10:49:07 +0300 | [diff] [blame] | 46 | * https://code.activestate.com/recipes/langs/python/: The Python Cookbook is a |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 47 | sizable collection of code examples, larger modules, and useful scripts. |
| 48 | Particularly notable contributions are collected in a book also titled Python |
| 49 | Cookbook (O'Reilly & Associates, ISBN 0-596-00797-3.) |
| 50 | |
Andrew Kuchling | 4a75174 | 2015-06-07 03:00:58 -0400 | [diff] [blame] | 51 | * http://www.pyvideo.org collects links to Python-related videos from |
| 52 | conferences and user-group meetings. |
| 53 | |
Serhiy Storchaka | 6dff020 | 2016-05-07 10:49:07 +0300 | [diff] [blame] | 54 | * https://scipy.org: The Scientific Python project includes modules for fast |
Georg Brandl | 48310cd | 2009-01-03 21:18:54 +0000 | [diff] [blame] | 55 | array computations and manipulations plus a host of packages for such |
| 56 | things as linear algebra, Fourier transforms, non-linear solvers, |
Guido van Rossum | 0616b79 | 2007-08-31 03:25:11 +0000 | [diff] [blame] | 57 | random number distributions, statistical analysis and the like. |
| 58 | |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 59 | For Python-related questions and problem reports, you can post to the newsgroup |
| 60 | :newsgroup:`comp.lang.python`, or send them to the mailing list at |
| 61 | python-list@python.org. The newsgroup and mailing list are gatewayed, so |
| 62 | messages posted to one will automatically be forwarded to the other. There are |
Andrew Kuchling | ecacfd8 | 2015-06-06 20:25:21 -0400 | [diff] [blame] | 63 | hundreds of postings a day, asking (and |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 64 | answering) questions, suggesting new features, and announcing new modules. |
Georg Brandl | e73778c | 2014-10-29 08:36:35 +0100 | [diff] [blame] | 65 | Mailing list archives are available at https://mail.python.org/pipermail/. |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 66 | |
Andrew Kuchling | ecacfd8 | 2015-06-06 20:25:21 -0400 | [diff] [blame] | 67 | Before posting, be sure to check the list of |
| 68 | :ref:`Frequently Asked Questions <faq-index>` (also called the FAQ). The |
| 69 | FAQ answers many of the questions that come up again and again, and may |
| 70 | already contain the solution for your problem. |