blob: d876d0740d80655e26bc45db3e788f9f88c9a4f8 [file] [log] [blame]
Georg Brandl116aa622007-08-15 14:28:22 +00001.. _tut-whatnow:
2
3*********
4What Now?
5*********
6
7Reading this tutorial has probably reinforced your interest in using Python ---
8you should be eager to apply Python to solving your real-world problems. Where
9should you go to learn more?
10
11This tutorial is part of Python's documentation set. Some other documents in
12the 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 Hastings3732ed22014-03-15 21:13:56 -070024* :ref:`installing-index` explains how to install additional modules written
25 by other Python users.
Georg Brandl116aa622007-08-15 14:28:22 +000026
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
31More Python resources:
32
Georg Brandle73778c2014-10-29 08:36:35 +010033* https://www.python.org: The major Python Web site. It contains code,
Georg Brandl116aa622007-08-15 14:28:22 +000034 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 Brandle73778c2014-10-29 08:36:35 +010039* https://docs.python.org: Fast access to Python's documentation.
Georg Brandl116aa622007-08-15 14:28:22 +000040
Stéphane Wirtel19177fb2018-05-15 20:58:35 +020041* https://pypi.org: The Python Package Index, previously also nicknamed
Christian Heimesdd15f6c2008-03-16 00:07:10 +000042 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 Brandl116aa622007-08-15 14:28:22 +000044 others can find it.
45
Serhiy Storchaka6dff0202016-05-07 10:49:07 +030046* https://code.activestate.com/recipes/langs/python/: The Python Cookbook is a
Georg Brandl116aa622007-08-15 14:28:22 +000047 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 Kuchling4a751742015-06-07 03:00:58 -040051* http://www.pyvideo.org collects links to Python-related videos from
52 conferences and user-group meetings.
53
Serhiy Storchaka6dff0202016-05-07 10:49:07 +030054* https://scipy.org: The Scientific Python project includes modules for fast
Georg Brandl48310cd2009-01-03 21:18:54 +000055 array computations and manipulations plus a host of packages for such
56 things as linear algebra, Fourier transforms, non-linear solvers,
Guido van Rossum0616b792007-08-31 03:25:11 +000057 random number distributions, statistical analysis and the like.
58
Georg Brandl116aa622007-08-15 14:28:22 +000059For 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
61python-list@python.org. The newsgroup and mailing list are gatewayed, so
62messages posted to one will automatically be forwarded to the other. There are
Andrew Kuchlingecacfd82015-06-06 20:25:21 -040063hundreds of postings a day, asking (and
Georg Brandl116aa622007-08-15 14:28:22 +000064answering) questions, suggesting new features, and announcing new modules.
Georg Brandle73778c2014-10-29 08:36:35 +010065Mailing list archives are available at https://mail.python.org/pipermail/.
Georg Brandl116aa622007-08-15 14:28:22 +000066
Andrew Kuchlingecacfd82015-06-06 20:25:21 -040067Before posting, be sure to check the list of
68:ref:`Frequently Asked Questions <faq-index>` (also called the FAQ). The
69FAQ answers many of the questions that come up again and again, and may
70already contain the solution for your problem.