Lines Matching refs:Python

4 General Python FAQ
15 What is Python?
18 Python is an interpreted, interactive, object-oriented programming language. It
22 Python combines remarkable power with very clear syntax. It has interfaces to
25 applications that need a programmable interface. Finally, Python is portable:
29 Python <https://wiki.python.org/moin/BeginnersGuide>`_ links to other
30 introductory tutorials and resources for learning Python.
33 What is the Python Software Foundation?
36 The Python Software Foundation is an independent non-profit organization that
37 holds the copyright on Python versions 2.1 and newer. The PSF's mission is to
38 advance open source technology related to the Python programming language and to
39 publicize the use of Python. The PSF's home page is at
42 Donations to the PSF are tax-exempt in the US. If you use Python and find it
47 Are there copyright restrictions on the use of Python?
51 copyrights in and display those copyrights in any documentation about Python
52 that you produce. If you honor the copyright rules, it's OK to use Python for
53 commercial use, to sell copies of Python in source or binary form (modified or
54 unmodified), or to sell products that incorporate Python in some form. We would
55 still like to know about all commercial use of Python, of course.
60 The Python logo is trademarked, and in certain cases permission is required to
65 Why was Python created in the first place?
73 language design. This is the origin of many Python features, including the
76 Python).
84 some other Python features.
100 on it in my own time, Python was used in the Amoeba project with increasing
108 What is Python good for?
111 Python is a high-level general-purpose programming language that can be applied
118 Python code), and operating system interfaces (system calls, filesystems, TCP/IP
121 available. Consult `the Python Package Index <https://pypi.org>`_ to
125 How does the Python version numbering scheme work?
128 Python versions are numbered "A.B.C" or "A.B":
164 How do I obtain a copy of the Python source?
167 The latest Python source distribution is always available from python.org, at
172 Sphinx-formatted documentation, Python library modules, example programs, and
176 Consult the `Getting Started section of the Python Developer's Guide
181 How do I get documentation on Python?
186 The standard documentation for the current stable version of Python is available
192 the documentation is part of the Python source distribution.
195 I've never programmed before. Is there a Python tutorial?
202 find information for beginning Python programmers, including lists of tutorials.
205 Is there a newsgroup or mailing list devoted to Python?
224 How do I get a beta test version of Python?
229 newsgroups and on the Python home page at https://www.python.org/; an RSS feed of
232 You can also access the development version of Python through Git. See
233 `The Python Developer's Guide <https://devguide.python.org/>`_ for details.
236 How do I submit bug reports and patches for Python?
242 For more information on how Python is developed, consult `the Python Developer's
246 Are there any published articles about Python that I can reference?
249 It's probably best to cite your favorite book about Python.
251 The `very first article <https://ir.cwi.nl/pub/18204>`_ about Python was
255 Using the Python Programming Language", CWI Quarterly, Volume 4, Issue 4
259 Are there any books on Python?
265 You can also search online bookstores for "Python" and filter out the Monty
266 Python references; or perhaps search for "Python" and "language".
272 The Python project's infrastructure is located all over the world and is managed
273 by the Python Infrastructure Team. Details `here <https://infra.psf.io>`__.
276 Why is it called Python?
279 When he began implementing Python, Guido van Rossum was also reading the
280 published scripts from `"Monty Python's Flying Circus"
283 decided to call the language Python.
286 Do I have to like "Monty Python's Flying Circus"?
292 Python in the real world
295 How stable is Python?
300 Python will have a major new release every 12 months (:pep:`602`).
309 The latest stable releases can always be found on the `Python download page
311 of Python: 2.x and 3.x. The recommended version is 3.x, which is supported by
315 How many people are using Python?
321 Python is available for free download, so there are no sales figures, and it's
325 The comp.lang.python newsgroup is very active, but not all Python users post to
329 Have any significant projects been done in Python?
332 See https://www.python.org/about/success for a list of projects that use Python.
333 Consulting the proceedings for `past Python conferences
337 High-profile Python projects include `the Mailman mailing list manager
341 system administration software in Python. Companies that use Python internally
345 What new developments are expected for Python in the future?
348 See https://peps.python.org/ for the Python Enhancement Proposals
349 (PEPs). PEPs are design documents describing a suggested new feature for Python,
351 titled "Python X.Y Release Schedule", where X.Y is a version that hasn't been
358 Is it reasonable to propose incompatible changes to Python?
361 In general, no. There are already millions of lines of Python code around the
365 many books have been written about Python, and we don't want to invalidate them
373 Is Python a good language for beginning programmers?
380 served by learning Python as their first language. Python has a very simple and
382 Python in a beginning programming course lets students concentrate on important
384 Python, students can be quickly introduced to basic concepts such as loops and
396 Many other aspects of Python make it a good first language. Like Java, Python
405 Python's interactive interpreter enables students to test language features
437 There are also good IDEs for Python. IDLE is a cross-platform IDE for Python
438 that is written in Python using Tkinter.
439 Emacs users will be happy to know that there is a very good Python mode for
442 `the Python wiki <https://wiki.python.org/moin/PythonEditors>`_ for a full list
443 of Python editing environments.
445 If you want to discuss Python's use in education, you may be interested in