Что такое 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. Установка и настройка кластера PowerDNS на Rocky Linux
  12. Как настроить кластер MariaDB
  13. Как восстановить кластер MySQL/MariaDB при сбое репликации
  14. Как установить и настроить систему виртуализации Proxmox VE
  15. Использование языка Python для работы с почтой
  16. Настройка сервера облачного хранения файлов Seafile на Linux Ubuntu
  17. Несколько способов замера скорости интернет соединения
  18. Как установить и настроить бесплатную IDS/IPS Suricata на Ubuntu
  19. Установка и запуск менеджера управления проектами Taiga на Rocky Linux
  20. Установка и настройка почтового сервера 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 и работа с ними
  34. Установка и настройка Signaling Server (High-performance backend) для Nextcloud Talk на Ubuntu Server

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

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

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

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


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

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

Буфер обмена   Onedrive   Keycloak   MBR   RabbitMQ   Docker   WordPress   UEFI   Zookeeper   Утилита   FSMO   IMAP   HTTP   HDMI   Svacer   OpenVPN   Fetchmail   Жесткая ссылка   Python   БИОС  
.....

Реклама