Jan FEB Mar
28
2021 2022 2023
success
fail

About this capture

COLLECTED BY

Organization: Archive Team

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

History is littered with hundreds of conflicts over the future of a community, group, location or business that were "resolved" when one of the parties stepped ahead and destroyed what was there. With the original point of contention destroyed, the debates would fall to the wayside. Archive Team believes that by duplicated condemned data, the conversation and debate can continue, as well as the richness and insight gained by keeping the materials. Our projects have ranged in size from a single volunteer downloading the data to a small-but-critical site, to over 100 volunteers stepping forward to acquire terabytes of user-created data to save for future generations.

The main site for Archive Team is at archiveteam.org and contains up to the date information on various projects, manifestos, plans and walkthroughs.

This collection contains the output of many Archive Team projects, both ongoing and completed. Thanks to the generous providing of disk space by the Internet Archive, multi-terabyte datasets can be made available, as well as in use by the Wayback Machine, providing a path back to lost websites and work.

Our collection has grown to the point of having sub-collections for the type of data we acquire. If you are seeking to browse the contents of these collections, the Wayback Machine is the best first stop. Otherwise, you are free to dig into the stacks to see what you may find.

The Archive Team Panic Downloads are full pulldowns of currently extant websites, meant to serve as emergency backups for needed sites that are in danger of closing, or which will be missed dearly if suddenly lost due to hard drive crashes or server failures.

Collection: Archive Team: URLs

TIMESTAMPS

The Wayback Machine - http://web.archive.org/web/20220228234604/https://www.python.org/
 


Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience. 



Skip to content  


Python  

PSF  

Docs  

PyPI  

Jobs  

Community  




 
 Menu



AA

Smaller

Larger

Reset
 





Socialize  

Facebook

Twitter

Chat on IRC
 





About  

Applications

Quotes

Getting Started

Help

Python Brochure
 


Downloads  

All releases

Source code

Windows

macOS

Other Platforms

License

Alternative Implementations
 


Documentation  

Docs

Audio/Visual Talks

Beginner's Guide

Developer's Guide

FAQ

Non-English Docs

PEP Index

Python Books

Python Essays
 


Community  

Diversity

Mailing Lists

IRC

Forums

PSF Annual Impact Report

Python Conferences

Special Interest Groups

Python Logo

Python Wiki

Merchandise

Community Awards

Code of Conduct

Get Involved

Shared Stories
 


Success Stories  

Arts

Business

Education

Engineering

Government

Scientific

Software Development
 


News  

Python News

PSF Newsletter

Community News

PSF News

PyCon News
 


Events  

Python Events

User Group Events

Python Events Archive

User Group Events Archive

Submit an Event
 






>_  Launch Interactive Shell  




# Python 3: Fibonacci series up to n
>>> def fib(n):
>>>     a, b = 0, 1
>>>     while a < n:
>>>         print(a, end=' ')
>>>         a, b = b, a+b
>>>     print()
>>> fib(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987


Functions Defined


The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. More about defining functions in Python 3
 


# Python 3: List comprehensions
>>> fruits = ['Banana', 'Apple', 'Lime']
>>> loud_fruits = [fruit.upper() for fruit in fruits]
>>> print(loud_fruits)
['BANANA', 'APPLE', 'LIME']

# List and the enumerate function
>>> list(enumerate(fruits))
[(0, 'Banana'), (1, 'Apple'), (2, 'Lime')]


Compound Data Types


Lists (known as arrays in other languages) are one of the compound data types that Python understands. Lists can be indexed, sliced and manipulated with other built-in functions. More about lists in Python 3
 


# Python 3: Simple arithmetic
>>> 1 / 2
0.5
>>> 2 ** 3
8
>>> 17 / 3  # classic division returns a float
5.666666666666667
>>> 17 // 3  # floor division
5


Intuitive Interpretation


Calculations are simple with Python, and expression syntax is straightforward: the operators +, -, * and / work as expected; parentheses () can be used for grouping. More about simple math functions in Python 3.
 


# Python 3: Simple output (with Unicode)
>>> print("Hello, I'm Python!")
Hello, I'm Python!

# Input, assignment
>>> name = input('What is your name?\n')
>>> print('Hi, %s.' % name)
What is your name?
Python
Hi, Python.


Quick & Easy to Learn


Experienced programmers in any other language can pick up Python very quickly, and beginners find the clean syntax and indentation structure easy to learn. Whet your appetite with our Python 3 overview.
 



# For loop on a list
>>> numbers = [2, 4, 6, 8]
>>> product = 1
>>> for number in numbers:
...    product = product * number
... 
>>> print('The product is:', product)
The product is: 384


All the Flow Youd Expect


Python knows the usual control flow statements that other languages speak  if, for, while and range  with some of its own twists, of course. More control flow tools in Python 3
 





Python is a programming language that lets you work quickly and integrate systems more effectively. Learn More
 





Get Started


Whether you're new to programming or an experienced developer, it's easy to learn and use Python.

Start with our Beginners Guide
 

Download


Python source code and installers are available for download for all versions!

Latest: Python 3.10.2
 

Docs


Documentation for Python's standard library, along with tutorials and guides, are available online.

docs.python.org
 

Jobs


Looking for work or have a Python related position that you're trying to hire for? Our relaunched community-run job board is the place to go.

jobs.python.org
 




Latest News


More


 We are hiring contract developers to build new features in PyPI

 Python 3.11.0a5 is available

 Python 3.10.2, 3.9.10, and 3.11.0a4 are now available

 Announcing Python Software Foundation Fellow Members for Q4 2021! ðŸŽ‰

 Georgi Ker Awarded the PSF Community Service Award for Q4 2020
 



Upcoming Events


More


 Python Web Conference 2022

 PyTexas 2022

 An Introduction to Graph Databases with GQLAlchemy and Python

 Python Meeting Düsseldorf

 Django Day Copenhagen 2022
 






Success Stories


More


Thanks to the flexibility of Python and the powerful ecosystem of packages, the Azure CLI supports features such as autocompletion (in shells that support it), persistent credentials, JMESPath result parsing, lazy initialization, network-less unit tests, and more.  

Building an open-source and cross-platform Azure CLI with Python by Dan Taylor





Use Python for


More


Web Development:  Django, Pyramid, Bottle, Tornado, Flask, web2py

GUI Development:  tkInter, PyGObject, PyQt, PySide, Kivy, wxPython

Scientific and Numeric:   SciPy, Pandas, IPython

Software Development:  Buildbot, Trac, Roundup

System Administration:  Ansible, Salt, OpenStack, xonsh

 


>>> Python Enhancement Proposals (PEPs): The future of Python is discussed here.    




>>> Python Software Foundation


The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. Learn more 

Become a Member  Donate to the PSF
 


 Back to Top  

About  

Applications

Quotes

Getting Started

Help

Python Brochure
 


Downloads  

All releases

Source code

Windows

macOS

Other Platforms

License

Alternative Implementations
 


Documentation  

Docs

Audio/Visual Talks

Beginner's Guide

Developer's Guide

FAQ

Non-English Docs

PEP Index

Python Books

Python Essays
 


Community  

Diversity

Mailing Lists

IRC

Forums

PSF Annual Impact Report

Python Conferences

Special Interest Groups

Python Logo

Python Wiki

Merchandise

Community Awards

Code of Conduct

Get Involved

Shared Stories
 


Success Stories  

Arts

Business

Education

Engineering

Government

Scientific

Software Development
 


News  

Python News

PSF Newsletter

Community News

PSF News

PyCon News
 


Events  

Python Events

User Group Events

Python Events Archive

User Group Events Archive

Submit an Event
 


Contributing  

Developer's Guide

Issue Tracker

python-dev list

Core Mentorship

Report a Security Issue
 


 Back to Top  




Help & General Contact

Diversity Initiatives

Submit Website Bug

Status 



Copyright ©2001-2022.   Python Software Foundation   Legal Statements   Privacy Policy   Powered by Heroku