Рассказываем, как связать Python и реляционные базы данных трёх типов: SQLite, MySQL и PostgreSQL.
Зная одну библиотеку для работы с SQL, вы легко разберетесь в остальных.
❗️ Все приложения взаимодействуют с данными, чаще всего через систему управления базами данных (СУБД).
#SQL #Guide #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝4❤2👍1
К счастью, для создания графиков на Python настали светлые времена, и после изучения доступных вариантов я выбрал явного победителя (с точки зрения простоты использования, документации и функциональности) в лице библиотеки plotly.
— В этой статье вы с ней познакомитесь и научитесь делать более качественные графики за меньшее время — зачастую с помощью одной строки кода.
#Visualization #Data #Plotly #Library | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3❤2🤝1
В этом материале разберем, как устроено выделение памяти под объекты в Python.
Потом кратко о том, как работает очистка памяти от неиспользуемых объектов.
— И, наконец, о разнице в занимаемой памяти на примере типов
list, dict и tuple.#Memory #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝2
Класс в Python представляет собой шаблон или чертеж для создания объектов.
Он определяет набор атрибутов (данных) и методов (функций), которые характеризуют любой объект этого класса.
#Classes #Objects #Data #ООП | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🔥3
Если вы планируете изучать Python, заниматься машинным обучением или анализом данных, возможно, вам уже кто-то порекомендовал такой инструмент, как Anaconda.
— В этой статье мы разберёмся, что это такое, зачем и кому он подходит.
Также мы установим Anaconda на устройства с разными операционными системами и посмотрим, как начать с ней работать.
#Anaconda #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍2
Python — это язык программирования общего назначения, но он стал опорой в мире аналитики из-за низкого порога вхождения и активного сообщества.
#Data #Analytics | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
Сортировка — это когда мы упорядочиваем элементы в итерируемом объекте по возрастанию, убыванию или другому критерию.
#Data #Sorting | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤝4👍1
Это личный опыт, оказавшийся для автора неожиданным, настолько неожиданным, что он решил разобраться, почему результат оказался намного эффективнее, чем я ожидал.
— Когда он разобрался, ему захотелось поделиться новым пониманием.
#Programming #Data #IT #Opinion | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥1
Команда Python for Devs подготовила перевод статьи о том, как DuckDB ломает привычные представления о масштабах аналитических данных.
Автор на реальных бенчмарках показывает, что 1 ТБ данных можно агрегировать за считанные секунды — без Spark, без распределённых кластеров и без сложной инфраструктуры.
#DuckDB #Benchmarks #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤3
Автор прошел большой путь в самостоятельном изучении языков программирования: от SQL до Go.
— В этой статье рассмотрим, как порядок в заметках помогает лучше усваивать материал, кому подойдет Цеттелькастен или подобные методы и что лучше — простые конспекты или структурированные заметки.
#Opinion #Obsidian #Notion #Go #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤2