Курсы

Python data course
Python data course
Python data course

Популярно

Основы

Рекурсивная функция в python

Рекурсивная функция в python

Рекурсию не очень просто понять при первом знакомстве, но без ее понимания в разработке будет тяжело. В этом материале рассмотрим:

Уроки

Django static: подключение css, js и изображений в шаблон приложения

Настройка и подключение статических файлов в Django

Если вы искали способ добавить изображения, стили и js в свой проект на Django, то пришли по адресу.

8. Словари

7. Кортежи

Примеры

Модуль datetime в Python — функции и методы на примерах

Как использовать модуль datetime в Python

Datetime — важный элемент любой программы, написанной на Python. Этот модуль позволяет управлять датами и временем, представляя их в таком виде, в...

Курсы

Библиотеки

Получение данных из таблицы PosgreSQL

Получение данных из таблицы PosgreSQL

В этом руководстве разберем, как выполнять запрос SELECT в базе данных PostgreSQL, используя приложение на Python и Psycopg2. Также разберем, как обрабатывать...

База знаний

Последние статьи

Решение ошибки «ModuleNotFoundError: No module named»

Решение ошибки «ModuleNotFoundError: No module named ‘…’»

В Python может быть несколько причин возникновения ошибки ModuleNotFoundError: No module named ...: Модуль Python не установлен.Есть конфликт в названиях пакета и модуля.Есть конфликт зависимости модулей Python. Рассмотрим варианты их решения. Модуль не установлен В...
Redis для приложений на Python

Redis для приложений на Python

База данных Redis появилась в 2009 году, но ей все еще предстоит пройти проверку временем и полезностью в реальном мире, хотя многие разработчики и признают, что уже активно используют ее в повседневной практике. Почему Redis? Обычно при упоминании Redis у многих...
Словари для начинающих

8. Словари

Структура. Словарь состоит из пар ключ-значение, которые разделяются запятыми. Внутри каждой пары значение отделяется от ключа двоеточием. Понять синтаксис проще всего на примере.Составная структура. Словарь — полезная составная структура данных, которая может хранить разные типы данных. По аналогии со списком ее можно называть последовательностью данных.Нет порядка....
Создание собственных виджетов и Notebook / tkinter

Создание собственных виджетов и Notebook / tkinter 23

Отображение панелей с вкладками с помощью Notebook Класс ttk.Notebook — еще один новый виджет из модуля ttk. Он позволяет добавлять разные виды отображения приложения в одном окне, предлагая после этого выбрать желаемый с помощью клика по соответствующей вкладке.
Работа с датой и временем в SQLite

Работа с датой и временем в SQLite

В этом примере рассмотрим, как работать с датами и временем в SQLite и Python. Часто требуется вставлять дату или объект datetime из Python в таблицу SQLite. Также нужно читать данные в формате datetime, сохраненные в SQLite, и конвертировать их в объекты соответствующего типа в Python для использования...
Кортежи для начинающих

7. Кортежи

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

Работа с изображениями и файлами в SQLite

В этом материале вы узнаете, как вставлять и получать BLOB-данные из таблицы SQLite с помощью Python и модуля sqlite3. В качестве бинарных данных могут выступать файлы с любым расширением, изображения, видео или другие медиа;BLOB-данные можно считывать из таблицы SQLite. Перед выполнением...
Виджет Treeview / tkinter

Виджет Treeview / tkinter 22

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

Как стать Python-разработчиком: топ 10 курсов для новичков

По результатам опроса ведущих разработчиков от Stack Overflow за 2020 год, Python вошел в топ-3 лучших языков программирования. Практически 67% участников используют этот инструмент для разработки и планируют применять его в будущем. Популярность специалистов на рынке труда высока, в особенности в направлениях, связанных...