Docs-Python.ru
978 subscribers
2.75K links
Обновления сайта Docs-Python.ru
Download Telegram
🆕🔥 Новое...

👉 Хук pytest_generate_tests модуля pytest Python.

📝 Иногда нужно реализовать свою собственную схему параметризации или реализовать некоторый динамизм для определения параметров или области действия фикстуры. Для этого можно использовать хук pytest_generate_tests, который вызывается при сборе тестовой функции.

🌐 https://docs-python.ru/packages/frejmvork-pytest/huk-pytest-generate-tests/
🆕🔥 Новое...

👉 Управление выводом отчета о тестах pytest в Python.

📝 Управление детализацией сводного отчета тестов pytest и управление выводом отчета трассировки.

🌐 https://docs-python.ru/packages/frejmvork-pytest/upravlenie-vyvodom-otcheta-testah-pytest/
🆕🔥 Новое...

👉 Фикстура monkeypatch модуля pytest в Python.

📝 Фикстура monkeypatch помогает изменить поведение функции или свойства класса для теста, временно изменить глобальный словарь конфигурации или переменную среду для теста, временно изменить контекст текущего рабочего каталога во время теста или sys.path для импорта.

🌐 https://docs-python.ru/packages/frejmvork-pytest/fikstura-monkeypatch/
🆕🔥 Новое...

👉 Логирование (logging) журнала в pytest Python.

📝 Модуль pytest автоматически фиксирует сообщения WARNING и выше c отображением (номер строки, уровень логирования и сообщение) в отдельном разделе для каждого неудавшегося теста. Внутри тестов можно изменить уровень логирования для захваченных сообщений журнала при помощи встроенной фикстуры caplog.

🌐 https://docs-python.ru/packages/frejmvork-pytest/logirovanie-zhurnala-pytest/
🆕🔥 Новое...

👉 Расширение Flask-SQLAlchemy для приложения Flask в Python.

📝 Модуль Flask-SQLAlchemy - это расширение для фреймворка Flask, добавляющее поддержку SQLAlchemy в приложение. Модуль расширения направлен на упрощение использования пакет SQLAlchemy с Flask, предоставляя полезные значения по умолчанию и дополнительные помощники, облегчающие выполнение общих задач.

🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-sqlalchemy/
🆕🔥 Новое...

👉 Расширение Flask-Paginate для приложения Flask в Python.

📝 Модуль flask-paginate представляет собой простое расширение фреймворка flask для разбивки выводимых записей на несколько страниц, которое поддерживает разметку пагинации нескольких популярных CSS-фреймворков.

🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-paginate/
🆕🔥 Новое...

👉 Функция connect() модуля MySQLdb в Python.

📝 Функция connect() модуля MySQLdb создает подключение к базе данных MySQL. Возвращает объект соединения.

🌐 https://docs-python.ru/packages/klient-bd-mysql/mysqldb-connect/
🆕🔥 Новое...

👉 Методы объекта Cursor модуля MySQLdb в Python.

📝 Объект Cursor представляет собой курсор базы данных, который создается для объекта соединения и используется для управления контекстом операции выборки. Курсоры, созданные из одного и того же соединения, не изолированы, т. е. любые изменения, внесенные в базу данных курсором, немедленно видны други

🌐 https://docs-python.ru/packages/klient-bd-mysql/obekt-cursor-modulia-mysqldb/
🆕🔥 Новое...

👉 Реализация интерфейса MySQL C API в модуле MySQLdb Python.

📝 Подмодуль MySQLdb._mysql предоставляет интерфейс, который в основном реализует API MySQL для языка программирования C . Если необходимо писать приложения, переносимые между базами данных, используйте высокоуровневый интерфейс MySQLdb, описанный в предыдущих разделах и избегайте прямого использовани

🌐 https://docs-python.ru/packages/klient-bd-mysql/podmodul-mysqldb-mysql/
🆕🔥 Новое...

👉 Исключения, определяемые модулем MySQLdb в Python.

📝 Модуль MySQLdb делает всю информацию об ошибках доступной через представленные в этом материале исключения и их подклассы. Эти исключения дают пользователю довольно хорошее представление о том, что пошло не так.

🌐 https://docs-python.ru/packages/klient-bd-mysql/mysqldb-exception/
🆕🔥 Новое...

👉 Подмодуль times модуля MySQLdb в Python.

📝 Модуль MySQLdb.times предоставляет несколько классов даты и времени для работы с данными MySQL. Он совместим с модулем datetime Python, что позволяет легко и удобно обрабатывать столбцы даты и времени в таблицах MySQL.

🌐 https://docs-python.ru/packages/klient-bd-mysql/mysqldb-times/
🆕🔥 Новое...

👉 Подмодуль converters модуля MySQLdb в Python.

📝 Подмодуль MySQLdb.converters обрабатывает все преобразования типов для MySQL. Если преобразования типов по умолчанию вам не нужны, то можно сделать свои собственные.

🌐 https://docs-python.ru/packages/klient-bd-mysql/mysqldb-converters/
🆕🔥 Новое...

👉 MySQL: Типы хранимых данных.

📝 При определении столбцов таблицы в БД MySQL необходимо указывать тип хранимых данных. Тип данных определяет, какие значения могут храниться в конкретном столбце и их размер (сколько они будут занимать места).

🌐 https://docs-python.ru/packages/klient-bd-mysql/tipy-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Функции для работы со строками.

📝 Строковые функции БД MySQL возвращают NULL, если длина результата больше, чем значение системной переменной max_allowed_packet. Для функций, которые работают с позициями строки, первая позиция имеет номер 1 (НЕ НОЛЬ). Нецелочисленные аргументы длины округляются до ближайшего целого числа.

🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-raboty-strokami-bd-mysql/
🆕🔥 Новое...

👉 MySQL: CONVERT() и CAST(), преобразование типов.

📝 Функция CONVERT() с предложением USING в MySQL преобразует данные между наборами символов (кодировками). Для преобразования строк между наборами символов (кодировками) также можно использовать синтаксис CONVERT(expr, type) (без USING) или CAST(expr AS type), что эквивалентно.

🌐 https://docs-python.ru/packages/klient-bd-mysql/preobrazovanie-kodirovki-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Функции для работы с датой и временем.

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

🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-bd-mysql-raboty-datoi-vremenem/
🆕🔥 Новое...

👉 MySQL: Временные интервалы и арифметика с датами.

📝 Временные интервалы используются во встроенных функциях БД MySQL, таких как DATE_ADD() или DATE_SUB(). Арифметика с датами и временем также может выполняться в выражениях с использованием INTERVAL вместе с оператором + или -:

🌐 https://docs-python.ru/packages/klient-bd-mysql/vstroennye-bd-mysql-intervaly-vremeni/
🆕🔥 Новое...

👉 MySQL: Математические функции.

📝 Все математические функции БД MySQL возвращают NULL в случае ошибки.

🌐 https://docs-python.ru/packages/klient-bd-mysql/matematicheskie-funktsii-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Агрегатные (групповые) функций.

📝 В этом разделе описываются агрегатные функции БД MySQL, которые работают с наборами значений. Они часто используются с предложением GROUP BY для группировки значений в подмножества.

🌐 https://docs-python.ru/packages/klient-bd-mysql/agregatnye-funktsii-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Неявные преобразования типов в вычислениях.

📝 В операциях БД MySQL, связанных с математическими вычислениями или сравнениях, если используются разные типы БД, то происходит неявное преобразование типов. Например, MySQL автоматически преобразует строки в числа по мере необходимости и наоборот.

🌐 https://docs-python.ru/packages/klient-bd-mysql/preobrazovanie-tipa-vychislenii-bd-mysql/