База знаний

    Статьи, инструкции и руководства по настройке и администрированию серверов

    🐍
    Разработка

    Моржовый оператор в Python: руководство

    Новый оператор присваивания, появившийся в Python version 3.8, совмещает функцию присвоения значения переменной с возвратом этого значения. Чтобы было понятнее, для начала введем следующее:

    РазработкаSimple-Server
    03.06.2026
    4 мин
    Читать далее
    🐧
    Linux

    Установка и настройка Rsync

    В продукт встроена уникальная функция, позволяющая переносить только изменения, а не файлы целиком. Такой подход экономит трафик сети, снижает риски сбоев при обрыве связи, увеличивает скорость…

    LinuxSimple-Server
    03.06.2026
    5 мин
    Читать далее
    🐍
    Разработка

    Multiprocessing в Python: как работает многопроцессорность и зачем нужен Pool

    Многопроцессорность — это способ организации параллельных вычислений, основанная на одновременном выполнении нескольких изолированных процессов. В отличие от потоков, которые совместно используют…

    РазработкаSimple-Server
    03.06.2026
    6 мин
    Читать далее
    🐧
    Linux

    Установка и использование утилиты screen в Linux, Ubuntu

    В зависимости от дистрибутива, Screen может быть предустановлен в операционной системе, а может требовать отдельной установки. Чтобы установить Screen, используйте следующую команду:

    LinuxSimple-Server
    03.06.2026
    8 мин
    Читать далее
    🐍
    Разработка

    Объединение списков в Python: инструкция

    Наиболее часто используются следующие 7 методов (с некоторыми вариантами, которых мы также коснемся):

    РазработкаSimple-Server
    03.06.2026
    7 мин
    Читать далее
    🐧
    Linux

    Вывод и удаление правил брандмауэра Iptables: инструкция

    Разбираться в настройках брандмауэра лучше на удаленной машине, например, арендованной у провайдера [Simple-Server](/optimalnyij-xosting-dlya-telegram-bota). В Simple-Server вы можете выбрать один из…

    LinuxSimple-Server
    03.06.2026
    12 мин
    Читать далее
    🐍
    Разработка

    Очистка веб-страниц в Python с Beautiful Soup

    DOM или Document Object Model — это иерархическая структура, которая представляет содержимое документа HTML в виде особых объектов — узлов. Дерево DOM состоит из узлов. Каждый узел имеет свой тип:…

    РазработкаSimple-Server
    03.06.2026
    8 мин
    Читать далее
    🐧
    Linux

    Xargs: приемы использования и их разнообразие

    Полученные в результате сбора данные передаются по цепочке как аргумент. В общем случае синтаксис утилиты**** xargs для Linux выглядит так: …

    LinuxSimple-Server
    03.06.2026
    7 мин
    Читать далее
    🐍
    Разработка

    Оператор ввода в Python: руководство

    Эта функция работает следующим образом: user_name = input('Введите свое имя: ') user_age = int(input('Сколько вам…

    РазработкаSimple-Server
    03.06.2026
    7 мин
    Читать далее
    🐍
    Разработка

    Операторы break, continue и pass в циклах Python 3

    Инструкция `break` в языке программирования Python прерывает выполнение блока кода. Простейший пример: for j in…

    РазработкаSimple-Server
    03.06.2026
    5 мин
    Читать далее
    🐍
    Разработка

    Побитовые операторы Python: руководство

    Поскольку мы будем работать с двоичным кодом, причем преимущественно с целыми числами, давайте сначала научимся выводить эти числа в нужном нам виде. Это делается очень просто:

    РазработкаSimple-Server
    03.06.2026
    7 мин
    Читать далее
    🐍
    Разработка

    Советы для составления алгоритма парсинга данных веб-сайтов

    По типу поступления информации сайты можно разделить на две группы: статические и динамические. На статических сайтах все данные хранятся в виде фиксированных HTML-файлов, которые хранятся на…

    РазработкаSimple-Server
    03.06.2026
    13 мин
    Читать далее
    🐍
    Разработка

    Преобразование строк в Python

    Преобразование строк – это процесс перехода от строкового типа данных к другому, реализованный с помощью встроенных методов Python.

    РазработкаSimple-Server
    03.06.2026
    10 мин
    Читать далее
    🐍
    Разработка

    Прогнозирование временных рядов с помощью ARIMA в Python 3

    В первую очередь, вам необходимо установить сам Python — язык программирования, который мы будем использовать для анализа данных. Можно скачать его с официального сайта…

    РазработкаSimple-Server
    03.06.2026
    26 мин
    Читать далее
    🐍
    Разработка

    Простой калькулятор на Python

    Математические операции, которые будем использовать: 2+2 4 10-5 5 3*3 9 12/4 …

    РазработкаSimple-Server
    03.06.2026
    13 мин
    Читать далее
    🐍
    Разработка

    Работа с базами данных SQL в Python: подробный гайд

    До начала**** работы с SQL базами данных в Python необходимо установить соответствующие библиотеки. Каждая БД имеет свой пакет, рассмотрим некоторые из них.

    РазработкаSimple-Server
    03.06.2026
    14 мин
    Читать далее
    🐍
    Разработка

    Руководство по работе с HTTP в Python

    Отправка HTTP-запросов и использование ответов — не rocket science. Но некоторые базовые знания все-таки требуются. Как минимум нужно знать основные методы, которые вы и будете отправлять на серверы.

    РазработкаSimple-Server
    03.06.2026
    8 мин
    Читать далее
    🐍
    Разработка

    Работа с модулем pathlib в Python 3

    Прежде, чем перейти непосредственно к практической части применения библиотеки pathlib, необходимо повторить матчасть и обсудить основную концепцию файловой системы и её терминологию.

    РазработкаSimple-Server
    03.06.2026
    9 мин
    Читать далее
    🐍
    Разработка

    Развертывание приложений Python с помощью Gunicorn

    Для начала необходимо обновить все пакеты. Когда вы создаете новый экземпляр виртуальной машины стоит обновить ОС и её пакеты до последней версии, чтобы защитить вашу виртуальную машину от…

    РазработкаSimple-Server
    03.06.2026
    7 мин
    Читать далее
    🐍
    Разработка

    Python Selenium: парсинг динамических сайтов на примерах

    Большинство современных сайтов не отдают данные напрямую в виде статической HTML разметки. Страницы формируются «на лету» с использованием JavaScript.

    РазработкаSimple-Server
    03.06.2026
    22 мин
    Читать далее
    🐍
    Разработка

    Python sleep: как установить задержку в выполнении кода

    Функция `sleep()` в Python была добавлена в стандартную библиотеку для упрощения создания пауз в коде. Она находится в модуле `time` и называется `time.sleep`, позволяя приостановить выполнение…

    РазработкаSimple-Server
    03.06.2026
    9 мин
    Читать далее
    🐍
    Разработка

    Словари в Python: обзор и использование

    Наиболее простой и наглядный способ создать словарь — использовать фигурные скобки.

    РазработкаSimple-Server
    03.06.2026
    12 мин
    Читать далее
    🐍
    Разработка

    Создание веб-приложения с использованием Python Flask

    После того, как вы установите Flask и остальные инструменты, можно перейти к работе. Для хранения данных пользователей будем использовать СУБД SQlite. Она отлично подходит для небольших проектов.…

    РазработкаSimple-Server
    03.06.2026
    15 мин
    Читать далее
    🐍
    Разработка

    Сравнение строк Python 3

    Чтобы выполнить в Python сравнение строк на похожесть,**** используют операторы == (равно) и != (не равно).

    РазработкаSimple-Server
    03.06.2026
    6 мин
    Читать далее

    Страница 26 из 27 · 634 статей