Что такое python

Обновлено и опубликовано Опубликовано:

Python —
простыми словами

язык программирования. Имеет минималистичный синтаксис, большое число готовых функций и высокий потенциал для быстрой работы. 

По python можно найти много самоучителей и документации, которая подойдет для всех — от чайников до профессионалов. Он легко изучается, что, отчасти, является причиной высокой популярности и широкого распространения данного языка.

В системах Linux установка питона может быть выполнена из репозитория одной командой, например:

apt-get install python3

yum install python3

* первая команда подходит для дистрибутивов на основе deb, вторая — RPM.

Для Windows python можно скачать на официальном сайте.

В качестве среды разработки популярны: IDLE, PyCharm, Visual Studio Code, PyScripter.

Пример кода на Python:

  1. #!/usr/bin/env python3
  2.  
  3. def print_hello(name):
  4.     print("Hello, {}".format(name))
  5.  
  6. print_hello("Dmitry")

Подробнее о Python на Википедии

Встречается в статьях

Инструкции:

  1. Использование playbook и роли в Ansible на примере установки NGINX
  2. Установка Bareos на Rocky Linux и настройка резервного копирования
  3. Как собрать свой собственный deb-пакетов с нуля под Linux Debian
  4. Примеры создания пакетов RPM из исходников или со своими файлами
  5. Как установить и выполнить базовую настройку для Flussonic
  6. Как установить и настроить iRedMail на Rocky Linux или CentOS
  7. Настройка почтового сервера iRedMail на Ubuntu/Debian
  8. Как настроить почту для корпоративной среды на CentOS 8
  9. Как настроить почту для корпоративной среды на Debian
  10. Как настроить почту для корпоративной среды на Ubuntu Server
  11. Как настроить кластер MariaDB
  12. Как восстановить кластер MySQL/MariaDB при сбое репликации
  13. Как установить и настроить систему виртуализации Proxmox VE
  14. Использование языка Python для работы с почтой
  15. Настройка сервера облачного хранения файлов Seafile на Linux Ubuntu
  16. Как проверить скорость интернета
  17. Как установить и настроить бесплатную IDS/IPS Suricata на Ubuntu
  18. Установка и запуск менеджера управления проектами Taiga на Rocky Linux
  19. Установка и настройка почтового сервера Zimbra на Linux

Мини-инструкции:

  1. Установка и базовая настройка Ansible на Linux CentOS или Ubuntu
  2. Получение бесплатного сертификата Lets Encrypt
  3. Как настроить систему безопасности с SELinux в CentOS
  4. Установка сервера для сбора тревожных событий Alerta на Linux Ubuntu
  5. Как создать свой собственный образ для Docker
  6. Как работать с менеджером пакетов dnf/yum в операционной системе Linux CentOS
  7. Установка и запуск в качестве сервера на Linux CentOS приложения Jupyter Notebook
  8. Примеры настройки сервисов и их установки с помощью ролей в Ansible
  9. Установка и настройка Pushgateway для отправки метрик в Prometheus методом push
  10. Как работать с pipeline в Jenkins — подготовка системы, пример Groovy-скрипта
  11. Как настроить свой приватный репозиторий для хранения образов Docker
  12. Как установить и работать с Redis на сервере под управлением Linux Ubuntu
  13. Как установить, настроить и подключиться к MongoDB на Linux Ubuntu
  14. Как установить из исходников Yambo на Linux Ubuntu
  15. Как установить и настроить веб-сервер на базе NGINX + uWSGI для поддержки приложений на Python
  16. Развертывание Django проекта на Ubuntu под веб-сервер Nginx
  17. Шпаргалка по работе с системой управления конфигурациями Ansible
  18. Как установить несколько разных версий на Linux Ubuntu
  19. Как включить и проанализировать подробный лог в СУБД PostgreSQL
  20. Как создать политику SELinux для приложения или процесса
  21. Как установить и настроить брокер сообщений RabbitMQ на Linux Ubuntu
  22. Как сделать собственный базовый образ Docker с чистой операционной системой Linux
  23. Установка и настройка системы управления артифактами Artifactory на Linux Ubuntu
  24. Настройка отказоустойчивого кластера Postgres с помощью Patroni и хранением метеданных в Consul
  25. Развертывание OpenStack для тестовых целей с помощью DevStack
  26. Как установить и работать с РСУБД Cassandra на различных дистрибутивах Linux
  27. Использование встроенной в Linux системы контейнеризации systemd-nspawn
  28. Настройка отказоустойчивого кластера Postgres + Patroni на Linux Ubuntu
  29. Как просканировать образы и пакеты на уязвимости с помощью trivy
  30. Установка и использование OpenStack CLI для работы с облачными сервисами
  31. Как установить и настроить веб-версию pgAdmin на OS Linux
  32. Установка различных версий python на Ubuntu и работа с ними
  33. Установка различных версий python на Rocky и работа с ними

Вопросы и ответы:

  1. Обзор восьмой версии Linux CentOS
  2. Принцип организации централизованной адресной книги для почтового сервера

Примеры скриптов:

  1. Пример скрипта на Python для мониторинга состояния репликации MariaDB / MySQL
  2. Выгрузка почтовых адресов из глобального каталога с помощью Python
  3. Написание простого скрипта на Python для проверки работы веб-сайта


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Proxmox VE   Memcached   Гибернация   IMAP   NAT   OOM Killer   Windows   Процессор   OpenVZ   FreeBSD   Python   OpenVPN   Интерфейс   DNS   Hashicorp Vault   UEFI   Кэш   Свитч   GitLab   PDU  
.....

Реклама