Python
Python | |
---|---|
Разработчик(и) | Гвидо ван Россум |
Первый выпуск | 1991 |
Лицензия | Python Software Foundation License |
Сайт | python.org |
Репозиторий | python python3 |
< Soft
Python — это интерпретируемый, интерактивный, объектно-ориентированный язык программирования. Согласно описанию, он поддерживает модули, исключения, динамическую типизацию, процедурное и функциональное программирование. Python имеет понятный синтаксис и интерфейсы ко многим системным вызовам и библиотекам, а также к различным оконным системам, может быть расширен на C или C++, и т.д.
Python 3 - это новая версия языка, которая несовместима с линейкой релизов 2.x. Язык в основном остался прежним, но многие детали изменились, и многие устаревшие функции были удалены. В репозиториях систем Альт есть пакеты Python 2 и 3 версий (см. список пакетов).
Установка Python
Скорее всего, в Вашей системе уже установлен Python 3. Можно проверить версию установленного интерпретатора командой:
$ python3 --version
Если команда не найдена, установите пакет Python 3 с зависимостями:
$ su - # apt-get update # apt-get install python3
Запустить интерпретатор в интерактивном режиме можно командой:
$ python3
В результате чего откроется интерактивная консоль Python:
Python 3.9.20 (main, Sep 19 2024, 14:47:53) [GCC 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
Для выхода из интерактивного режима введите команду exit() или нажмите Ctrl+D
.
Запуск программ на Python
Для того, чтобы запустить программу, написанную на Python, нужно разрешить исполнение ее файла:
$ chmod +x имя_файла.py
Затем можно запустить программу на исполнение:
$ python3 имя_файла.py
Либо сразу в начале кода программы указать шебанг:
#!/usr/bin/python3
где /usr/bin/python3 - путь до исполняемого файла Python 3, который можно узнать командой:
$ which python3
После этого программу на Python 3 можно будет запускать без указания интерпретатора:
$ ./имя_файла.py
Интегрированная среда разработки (IDE)
Python IDLE — интегрированная среда разработки и обучения на языке Python (см. основную статью). Также Вы можете использовать любой текстовый редактор для разработки на Python.
Для установки Python IDLE нужно установить пакет инструментов Python:
$ su - # apt-get update # apt-get install python3-tools
После этого в меню программ появится Интегрированная среда разработки и обучения Python 3, ее же можно запустить из консоли командой:
$ idle3
Установка модулей Python
Вы можете устанавливать модули Python 3 непосредственно из репозитория (см. список пакетов).
Например, для установки Flask (фреймворк для веб-приложений WSGI) выполните команду:
$ su - # apt-get update # apt-get install python3-module-flask
Для установки pip (установщик пакетов для Python) выполните команду:
# apt-get install python3-module-pip
Теперь пакеты из Индекса пакетов Python (PyPI) можно устанавливать командой:
# pip3 install имя_пакета
Об альтернативном способе установки пакетов см. статью pip.