🔁⚡Изменение информации.
👉 Функция dictConfig() модуля logging.config в Python.
📝 Настройка регистратора logger при помощи словаря конфигурации. Функция logging.config.dictConfig() принимает конфигурацию регистратора из словаря.
🌐 https://docs-python.ru/standart-library/paket-logging-python/funktsija-dictconfig-modulja-logging-config/
👉 Функция dictConfig() модуля logging.config в Python.
📝 Настройка регистратора logger при помощи словаря конфигурации. Функция logging.config.dictConfig() принимает конфигурацию регистратора из словаря.
🌐 https://docs-python.ru/standart-library/paket-logging-python/funktsija-dictconfig-modulja-logging-config/
👍2
🔁⚡Изменение информации.
👉 Функция combinations() модуля itertools в Python.
📝 Функция combinations() модуля itertools возвращает итератор со всеми возможными комбинациями из элементов входной последовательности iterable. Каждая комбинация заключена в кортеж с длиной r элементов, в которой нет повторяющихся элементов.
🌐 https://docs-python.ru/standart-library/modul-itertools-python/funktsija-combinations-modulja-itertools/
👉 Функция combinations() модуля itertools в Python.
📝 Функция combinations() модуля itertools возвращает итератор со всеми возможными комбинациями из элементов входной последовательности iterable. Каждая комбинация заключена в кортеж с длиной r элементов, в которой нет повторяющихся элементов.
🌐 https://docs-python.ru/standart-library/modul-itertools-python/funktsija-combinations-modulja-itertools/
👍2
🔁⚡Изменение информации.
👉 Функция combinations_with_replacement() модуля itertools в Python.
📝 Функция combinations_with_replacement() модуля itertools возвращает итератор с комбинациями из элементов входной последовательности iterable, позволяя повторять в комбинациях отдельные элементы более одного раза.
🌐 https://docs-python.ru/standart-library/modul-itertools-python/funktsija-combinations-with-replacement-modulja-itertools/
👉 Функция combinations_with_replacement() модуля itertools в Python.
📝 Функция combinations_with_replacement() модуля itertools возвращает итератор с комбинациями из элементов входной последовательности iterable, позволяя повторять в комбинациях отдельные элементы более одного раза.
🌐 https://docs-python.ru/standart-library/modul-itertools-python/funktsija-combinations-with-replacement-modulja-itertools/
👍2
🔁⚡Изменение информации.
👉 Функция permutations() модуля itertools в Python.
📝 Функция permutations() модуля itertools возвращает итератор с последовательными перестановками из элементов входной последовательности iterable. Каждая комбинация заключена в кортеж с длиной r элементов.
🌐 https://docs-python.ru/standart-library/modul-itertools-python/funktsija-permutations-modulja-itertools/
👉 Функция permutations() модуля itertools в Python.
📝 Функция permutations() модуля itertools возвращает итератор с последовательными перестановками из элементов входной последовательности iterable. Каждая комбинация заключена в кортеж с длиной r элементов.
🌐 https://docs-python.ru/standart-library/modul-itertools-python/funktsija-permutations-modulja-itertools/
👍2
🔁⚡Изменение информации.
👉 Функция copytree() модуля shutil в Python.
📝 Функция copytree() модуля shutil рекурсивно копирует все дерево каталогов с корнем в src в каталог с именем dst и возвращает каталог назначения dst.
🌐 https://docs-python.ru/standart-library/modul-shutil-python/funktsija-copytree-modulja-shutil/
👉 Функция copytree() модуля shutil в Python.
📝 Функция copytree() модуля shutil рекурсивно копирует все дерево каталогов с корнем в src в каталог с именем dst и возвращает каталог назначения dst.
🌐 https://docs-python.ru/standart-library/modul-shutil-python/funktsija-copytree-modulja-shutil/
👍3
🔁⚡Изменение информации.
👉 MySQL: INSERT/REPLACE добавление данных в таблицу.
📝 Инструкция INSERT вставляет новые строки в существующую таблицу. Формы инструкции INSERT ... VALUES и INSERT ... SET вставляют строки на основе явно указанных значений. Форма INSERT ... SELECT вставляет строки, выбранные из другой таблицы или таблиц.
🌐 https://docs-python.ru/packages/klient-bd-mysql/insert-replace-mysql/
👉 MySQL: INSERT/REPLACE добавление данных в таблицу.
📝 Инструкция INSERT вставляет новые строки в существующую таблицу. Формы инструкции INSERT ... VALUES и INSERT ... SET вставляют строки на основе явно указанных значений. Форма INSERT ... SELECT вставляет строки, выбранные из другой таблицы или таблиц.
🌐 https://docs-python.ru/packages/klient-bd-mysql/insert-replace-mysql/
👍3❤1
🔁⚡Изменение информации.
👉 Что такое статический метод в классах Python и зачем нужен.
📝 Статические методы класса отмечаются декоратором @staticmethod. Этот тип метода не принимает ни параметра self как метод экземпляра класса, ни параметра cls как метод класса. При этом, конечно, статический метод может принимать произвольное количество других параметров. Не может изменять ни состоян
🌐 https://docs-python.ru/tutorial/klassy-jazyke-python/takoe-staticheskij-metod-klassah-zachem-nuzhen/
👉 Что такое статический метод в классах Python и зачем нужен.
📝 Статические методы класса отмечаются декоратором @staticmethod. Этот тип метода не принимает ни параметра self как метод экземпляра класса, ни параметра cls как метод класса. При этом, конечно, статический метод может принимать произвольное количество других параметров. Не может изменять ни состоян
🌐 https://docs-python.ru/tutorial/klassy-jazyke-python/takoe-staticheskij-metod-klassah-zachem-nuzhen/
👍2❤1
🔁⚡Изменение информации.
👉 Модуль textwrap в Python, форматирование абзацев.
📝 Модуль textwrap может использоваться для форматирования текста в ситуациях, когда требуется красивая печать. Он предлагает программную функциональность, аналогичную функциям заполнения абзацев, которые можно найти во многих текстовых редакторах и т
🌐 https://docs-python.ru/standart-library/modul-textwrap-python/
👉 Модуль textwrap в Python, форматирование абзацев.
📝 Модуль textwrap может использоваться для форматирования текста в ситуациях, когда требуется красивая печать. Он предлагает программную функциональность, аналогичную функциям заполнения абзацев, которые можно найти во многих текстовых редакторах и т
🌐 https://docs-python.ru/standart-library/modul-textwrap-python/
👍2❤1
Начинаем потихоньку обновлять основные моменты документации до Python 3.13
👍15❤1
🔁⚡Изменение информации.
👉 Реализации Python.
📝 В настоящее время имеются шесть промышленные реализации Python. CPython, Jython, IronPython, РуРу, Anaconda и Brython.
🌐 https://docs-python.ru/tutorial/zachem-izuchat-python/realizatsii/
👉 Реализации Python.
📝 В настоящее время имеются шесть промышленные реализации Python. CPython, Jython, IronPython, РуРу, Anaconda и Brython.
🌐 https://docs-python.ru/tutorial/zachem-izuchat-python/realizatsii/
👍2
🔁⚡Изменение информации.
👉 Общие параметры/флаги командной строки Python.
📝 Материал содержит справочную информацию по всем имеющимся параметром командной строки интерпретатора Python, который включает подробное описание каждой из них.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/obschie-parametry-flagi-komandnoj-stroki/
👉 Общие параметры/флаги командной строки Python.
📝 Материал содержит справочную информацию по всем имеющимся параметром командной строки интерпретатора Python, который включает подробное описание каждой из них.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/obschie-parametry-flagi-komandnoj-stroki/
👍1
🔁⚡Изменение информации.
👉 Переменные среды окружения Python.
📝 В разделе описанные переменные среды влияют на поведение Python, они обрабатываются перед параметрами/флагами командной строки, отличными от -E или -I.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/peremennye-sredy-okruzhenija/
👉 Переменные среды окружения Python.
📝 В разделе описанные переменные среды влияют на поведение Python, они обрабатываются перед параметрами/флагами командной строки, отличными от -E или -I.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/peremennye-sredy-okruzhenija/
👍1
🔁⚡Изменение информации.
👉 Установка и использование PyPy3, совместимость с Python3.
📝 Цель PyPy - получить скорость, но при этом поддерживать (в идеале) любую программу Python. Он построен с использованием языка RPython, который был разработан совместно с ним. Основная причина использовать его вместо CPython - скорость.
🌐 https://docs-python.ru/tutorial/ustanovka-python/pypy3-ustanovka-ispolzovanie-os-linux/
👉 Установка и использование PyPy3, совместимость с Python3.
📝 Цель PyPy - получить скорость, но при этом поддерживать (в идеале) любую программу Python. Он построен с использованием языка RPython, который был разработан совместно с ним. Основная причина использовать его вместо CPython - скорость.
🌐 https://docs-python.ru/tutorial/ustanovka-python/pypy3-ustanovka-ispolzovanie-os-linux/
👍1
🔁⚡Изменение информации.
👉 Среда кода верхнего уровня '__main__'
📝 '__main__' - это имя области, в которой выполняется код верхнего уровня. Имя модуля устанавливается равным '__main__ ' при чтении из стандартного ввода, скрипта или интерактивного приглашения.
🌐 https://docs-python.ru/tutorial/struktura-programmy-python/stsenarij-verhnego-urovnja-main/
👉 Среда кода верхнего уровня '__main__'
📝 '__main__' - это имя области, в которой выполняется код верхнего уровня. Имя модуля устанавливается равным '__main__ ' при чтении из стандартного ввода, скрипта или интерактивного приглашения.
🌐 https://docs-python.ru/tutorial/struktura-programmy-python/stsenarij-verhnego-urovnja-main/
👍2
🔁⚡Изменение информации.
👉 Global Interpreter Lock (GIL) в Python.
📝 GIL был представлен, чтобы сделать обработку памяти CPython проще и обеспечить наилучшую интеграцию с языком C (например, с расширениями). GIL - это механизм блокировки, когда интерпретатор Python запускает в работу только один поток за раз.
🌐 https://docs-python.ru/tutorial/mnogopotochnost-python/global-interpreter-lock-gil/
👉 Global Interpreter Lock (GIL) в Python.
📝 GIL был представлен, чтобы сделать обработку памяти CPython проще и обеспечить наилучшую интеграцию с языком C (например, с расширениями). GIL - это механизм блокировки, когда интерпретатор Python запускает в работу только один поток за раз.
🌐 https://docs-python.ru/tutorial/mnogopotochnost-python/global-interpreter-lock-gil/
👍2
🔁⚡Изменение информации.
👉 Функции getloadavg() и cpu_count() модуля os в Python.
📝 В этом разделе представлены функции определения количества ядер сервера и уровня загрузки системы (load average).
🌐 https://docs-python.ru/standart-library/modul-os-python/funktsii-getloadavg-cpu-count-modulja-os/
👉 Функции getloadavg() и cpu_count() модуля os в Python.
📝 В этом разделе представлены функции определения количества ядер сервера и уровня загрузки системы (load average).
🌐 https://docs-python.ru/standart-library/modul-os-python/funktsii-getloadavg-cpu-count-modulja-os/
👍4
🔁⚡Изменение информации.
👉 Установка Python 3.x из исходников на ОС Linux.
📝 Установка нужной версии Python 3.x. из исходников. Загрузка исходников. Конфигурирование, сборка и установка.
🌐 https://docs-python.ru/tutorial/ustanovka-python/ustanovka-ubuntu-debian-ishodnikov/
👉 Установка Python 3.x из исходников на ОС Linux.
📝 Установка нужной версии Python 3.x. из исходников. Загрузка исходников. Конфигурирование, сборка и установка.
🌐 https://docs-python.ru/tutorial/ustanovka-python/ustanovka-ubuntu-debian-ishodnikov/
👍1
🔁⚡Изменение информации.
👉 Функция locals() в Python, переменные локальной области.
📝 Функция locals() обновляет и возвращает словарь с переменными и их значениями из текущей локальной области видимости
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-locals/
👉 Функция locals() в Python, переменные локальной области.
📝 Функция locals() обновляет и возвращает словарь с переменными и их значениями из текущей локальной области видимости
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-locals/
👍3
🆕🔥Новый материал.
👉 Улучшенный интерактивный интерпретатор в Python 3.13.
📝 В Unix-подобных системах, таких как Linux или macOS, а также Windows, Python3 теперь использует новую интерактивную оболочку.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/uluchshennyi-interaktivnyi-interpretator-13/
👉 Улучшенный интерактивный интерпретатор в Python 3.13.
📝 В Unix-подобных системах, таких как Linux или macOS, а также Windows, Python3 теперь использует новую интерактивную оболочку.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/uluchshennyi-interaktivnyi-interpretator-13/
👍4
🔁⚡Изменение информации.
👉 Операторы global и nonlocal в Python.
📝 Операторы global и nonlocal используются в области видимости той функции, где будет изменяться переменная; оператор nonlocal используются только во вложенных функциях; с помощью оператора global можно определить глобальную переменную
🌐 https://docs-python.ru/tutorial/opredelenie-funktsij-python/operatory-global-nonlocal/
👉 Операторы global и nonlocal в Python.
📝 Операторы global и nonlocal используются в области видимости той функции, где будет изменяться переменная; оператор nonlocal используются только во вложенных функциях; с помощью оператора global можно определить глобальную переменную
🌐 https://docs-python.ru/tutorial/opredelenie-funktsij-python/operatory-global-nonlocal/
👍2