Download the latest version of Python

All Python releases are Open Source. Historically, most, but not all, Python releases have also been GPL-compatible. The Licenses page details GPL-compatibility and Terms and Conditions.
Sources
For most Unix systems, you must download and compile the source code. The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.
Download the latest Python 3 source.
Alternative Implementations
This site hosts the «traditional» implementation of Python (nicknamed CPython). A number of alternative implementations are available as well.
History
Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others.
Release Schedules
See Status of Python Versions for all an overview of all versions, including unsupported.
Information about specific ports, and developer info
OpenPGP Public Keys
Source and binary executables are signed by the release manager or binary builder using their OpenPGP key. Release files for currently supported releases are signed by the following:
- Thomas Wouters (3.12.x and 3.13.x source files and tags) (key id: A821E680E5FA6305) (key id: 64E628F8D684696D) (key id: FC62 4643 4870 34E5) (key id: B269 95E3 1025 0568) (key ids: 2D34 7EA6 AA65 421D, FB99 2128 6F5E 1540, and Apple Developer ID DJ3H93M7VJ)
- Larry Hastings (3.5.x source files and tags) (key id: 3A5C A953 F73C 700D) (key id: 04C3 67C2 18AD D4FF and A4135B38)
Release files for older releases which have now reached end-of-life may have been signed by one of the following:
- Anthony Baxter (key id: 0EDD C5F2 6A45 C816)
- Georg Brandl (key id: 0A5B 1018 3658 0288)
- Martin v. Löwis (key id: 6AF0 53F0 7D9D C8D2)
- Ronald Oussoren (key id: C9BE 28DE E6DF 025C) (key ids: 126E B563 A74B 06BF, D986 6941 EA5B BD71, and ED9D77D5)
You can import a person’s public keys from a public keyserver network server you trust by running a command like:
or, in many cases, public keys can also be found at keybase.io. On the version-specific download pages, you should see a link to both the downloadable file and a detached signature file. To verify the authenticity of the download, grab both files and then run this command:
Note that you must use the name of the signature file, and you should use the one that’s appropriate to the download you’re verifying.
- (These instructions are geared to GnuPG and Unix command-line users.)
Other Useful Items
- Looking for 3rd party Python modules? The Package Index has many of them.
- You can view the standard documentation online, or you can download it in HTML, PostScript, PDF and other formats. See the main Documentation page.
- Information on tools for unpacking archive files provided on python.org is available.
- Tip: even if you download a ready-made binary for your platform, it makes sense to also download the source. This lets you browse the standard library (the subdirectory Lib) and the standard collections of demos (Demo) and tools (Tools) that come with it. There’s a lot you can learn from the source!
- There is also a collection of Emacs packages that the Emacsing Pythoneer might find useful. This includes major modes for editing Python, C, C++, Java, etc., Python debugger interfaces and more. Most packages are compatible with Emacs and XEmacs.
Want to contribute?
Want to contribute? See the Python Developer’s Guide to learn about how Python development is managed.
idle 1.0.4
This is a program written in tkinter which acts as text editor.This can be used to edit file and as alternative of notepad.
Photos of idle text editor
Steps to Download textEditor
It would automatically launch when it is imported in program and nothing is required to launch this program
How to use it?
About The Author
I am Devesh Sharma.I read in class 9. I live in samalkha,panipat located in India has created this program as alternative of text editor such as notepad This program aim to provide a graphical user interface to users which uses python.
Установка Python 3.7.4 на Windows

Возможно, что после прочтения статьи Python – как первый язык программирования, вам захочется познакомиться поближе с питоном (народное название). Если вы новичок, то начать изучение программирования с языка Python – это прекрасный выбор, из-за его минималистичного синтаксиса.
Скажем так для бывалых программистов, начавших изучать Python после других языков программирования, простой синтаксис даже будет непривычен. Зато новичок влюбится в Python, с первого взгляда на код.
Скачать Python 3.7.4 для Windows
Скачаем интерпретатор питона и установим его на компьютер. Откройте официальный сайт https://www.python.org и перейдите во вкладку Downloads и скачайте последнюю версию. На текущий момент, актуальная версия – Python 3.7.4 и установлю я её на Windows 10.

Установить Python 3.7.4
После запуска установочного файла появится окно, где вам предлагается два способа установки, дефолтный Install Now или пользовательский способ. Выбираете кастомную установку и отмечаете внизу галочку Add Python 3.7.4 to PATH. В чем разница?
При выборе Install Now, Python инсталлируется в автоматически созданную папку, путь до которой будет очень длинный. При пользовательском выборе, программа установится в созданную вами папку. Отмеченная опция Add python 3.7.4 to PATH позволяет открывать консоль без указания полного пути в командной строке.

Вместе с программой будет установлена консоль IDLE, пакетный менеджер, документация и ярлыки. Все галочки должны быть отмечены.

Создайте на жестком диске папку, куда будет установлена программа Python и укажите путь до него. У меня создана папка с названием python. Оставьте отмеченные галочки по умолчанию и нажмите кнопку Install.

При успешной установке, появится следующее окно.

Как запустить IDLE Python?
Запустим среду разработки IDLE, в дальнейшем будем называть её консолью. В панели задач откройте «Поиск», введите idle и запустите от имени администратора. В конечном итоге перед вами появится консоль, в которой вы напишите свой первый код.

Программировать на языке Python можно в двух режимах:
- в интерактивном (через консоль)
- в файловом
Работа с консолью Python / Shell
Работать в консоли крайне легко. Вы вводите по одной команде, нажимаете Enter и мгновенно в консоли выводится результат. Это очень удобно.

Однако нужно четко понимать, что после закрытия консоли, ваш написанный код нигде не сохраняется. Поэтому писать код в консоли стоит только с целью тестирования или обучения.
Работа с файлами
Писать реальную программу в Python, следует в файловом режиме, через меню File -> New File. Все как обычно: создаете файл, пишите каждую команду с новой строки (запись в файл), даете имя файлу и сохраняете его в формате .py в любом месте на жестком диске. Однако, чтобы увидеть результат выполнения команд, нужно в меню выбрать Run -> Run Module и результат выполнения откроется в новой консоли.
Получается, что для работы в файловом режиме, в одном окне пишется код, а в другом окне выводится результат.

Заключение
На сегодняшний день, Python входит в топ 3 по популярности, среди прочих языков программирования и уверенно держит свои позиции.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!
Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.
Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления
Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.
Порекомендуйте эту статью друзьям:
Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):
Она выглядит вот так:
Комментарии ( 0 ):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
How To Download, Install, and Use Python Idle Editor?
Python is a popular programming language used by a lot of people from different professions. Python is a scripting language supported by different platforms and operating systems like Windows, Linux, MacOS, BSD, etc. Developing and running python can be done in different ways but in a practical way, we generally need some editor. Python Idle is a simple editor that provides basic features of advanced Integrated Development Environments.
Install For Windows
In Windows Idle is provided with the Python libraries and executable. In this tutorial, we will download Python 3.6 with Idle from the following link. We prefer 64 bit Python.

Install For Windows
Install For Ubuntu, Debian, Mint, Kali
We can install idle with different ways but the easiest and reliable way is using package manager named apt .

Install For Ubuntu, Debian, Mint, Kali
Install For Fedora, CentOS, RHEL
We can install Python Idle in the Fedora, CentOS and RHEL distributions like below.
Interactive Python Shell
The idle main window is an interactive Python shell. We can use this shell for simple and fast scripting. This console provides the following features.
- Creating and saving script files
- Editing script files
- Creating new Python shells
- Debugging Python scripts

Interactive Python Shell
Create New File
Idle opens Python shell by default. The shell can be used simple scripts or test but for bigger projects, we should create a python script file and save our code to this file. We can create a script file from File->New File menu like below. After completing coding we should save the file with a related name.

Create New File
Run Script File
We will use the following code to run. We will use F5 in order to run the following code. An alternative way to run is by clicking Run -> Run Module from the menu.
This will open Idle shell window and run our script in the Python shell as we can see below.

Run Script File