CPython – интерпретатор байт-кода, написанный на языке программирования C и разрабатываемый создателями Python. Впервые выпущен в 1994 году и с тех пор беспрерывно обновляется, включает новые функции и заплатки, исправляющие ранее найденные неполадки и технические ошибки.
Описание и возможности
Рассматривать инструментарий CPython рекомендуется в качестве своеобразной командной строки, куда разработчики предлагают добавлять код, разбираясь с повседневными задачами, оптимизируя текущую работу или повышая итоговую производительность.
Главное преимущество CPython – способ распространения: свободная лицензия разрешает использовать написанный код в любых приложениях, в том числе и проприетарных без ограничений и правил.
Как пользоваться
Перед тем, как приступить ко взаимодействию с CPython, необходимо разобраться с загрузкой, распаковкой и установкой инструмента. Речь идет о стандартной и наиболее распространенной версии дистрибутива для компьютеров с Windows.
Загрузка и установка
Архив с файлами, документами и временными библиотеками доступен в нижней части веб-страницы. После загрузки файлов необходимо выполнить следующие шаги:
- Запустить дистрибутив Python for Windows.
- Выбрать способ распаковки: для всех пользователей, доступных в системе, или для текущего.
- Смена каталога для распаковки. По умолчанию выбирается диск C, но предусмотрена возможность сменить хранилище (желательно не менять путь, иначе могут возникнуть проблемы с совместимостью из-за наличия кириллицы в названии директории).
- Последний шаг – нажать на кнопку Next и дождаться уведомления о том, что файлы доступны для запуска.
Инструкция по работе
Если файлы распакованы и установка давно завершена, то в операционной системе Windows появится возможность из стандартной командной строки писать код на Python. Информация о совместимости появится в верхней части интерфейса (в статусе).
Какой код писать – зависит от текущих навыков и знаний. Если необходимо с чего-то начать, то рекомендуется сразу заглянуть в официальную документацию.
Достоинства и недостатки
Сильные и слабые стороны CPython вполне очевидны и, по сути, связаны с тем, насколько язык программирования близок и использовался ли ранее.
Плюсы:
- Официальный интерпретатор языка, поддерживающий байт-код и разрабатываемый под руководством создателя Python;
- Безграничная кроссплатформенная поддержка, включающая десятки доступных ОС;
- Реализация языка эталонная и в соответствии с официальной документацией.
- Исходный код – открыт и доступен для просмотра и редактирования.
Минусы:
- Без знакомства с официальной документацией и изучения языка Python использовать интерпретатор CPython бессмысленно.
Похожие приложения
Интерпретаторов, способных разобраться в языке Python предостаточно. Но в качестве схожих инструментов интереснее выделить аналоги языка:
- Java.
- Typescript.
- Apple Swift.
- Haxe.
- Lazarus.
- Ruby.
- PHP.
- Ceylon.
Системные требования
- Центральный процессор: зависит от операционной системы. Желательно с частотой от 1 ГГц.
- Оперативная память: от 128 Мб.
- Пространство на жестком диске: от 1 до 50 мегабайт в зависимости от ОС и версии.
- Платформа: поддерживаются UNIX-подобные ОС, десктопные, специализированные и мейнфреймы.
Скачать
Скачать приложение можно ниже.
Разработчик: | Python Software Foundation |
Платформа: | Кроссплатформенная поддержка, включая Windows, MacOS, NetBSD, Linux |
Язык: | Английский |
Лицензия: | Freeware |
Пароль к архиву: | bestsoft.club |
Видеообзор
Смотрите тематическое видео, которое поможет лучше разобраться с обозреваемым софтом.
Вопросы и ответы
Разобраться в функционале и назначении CPython поможет официальная документация от разработчика, включающая информацию о поддерживаемом синтаксисе, распространенных ошибках, а еще – рекомендации для новичков, гайды и инструкции. Если помощь понадобилась срочно и заглянуть в инструкцию некогда, то разобраться в вопросе проще через комментарии, расположенные чуть ниже.