Channel: Zen of Python
DuckDB | Быстрее, чем pandas при работе с БД на SQL
Пятиминутная демка на русском, с помощью которой вы познакомитесь с альтернативой датафреймам — DuckDB. Эта система позволяет быстрее и бесшовнее читать из вашей базы данных, чем в случае с датафреймами pandas / polars.
#инструмент
@zen_of_python
Пятиминутная демка на русском, с помощью которой вы познакомитесь с альтернативой датафреймам — DuckDB. Эта система позволяет быстрее и бесшовнее читать из вашей базы данных, чем в случае с датафреймами pandas / polars.
#инструмент
@zen_of_python
Python 3.14 станет быстрее на 30% без изменений в существующем коде
Произойдет ускорение за счет оптимизации C-компилятора, что выполняет байт-код. Это затронет версии языка 3.14 и выше (уже можно скачать с официального сайта).
Подробнее
@zen_of_python
Произойдет ускорение за счет оптимизации C-компилятора, что выполняет байт-код. Это затронет версии языка 3.14 и выше (уже можно скачать с официального сайта).
Подробнее
@zen_of_python
👍36❤4❤🔥3
Викторина про цикл for
Небольшая англоязычная викторина, посвященная циклу, состоит из 11 вопросов. Для подготовки можно использовать статью.
#квиз
@zen_of_python
Небольшая англоязычная викторина, посвященная циклу, состоит из 11 вопросов. Для подготовки можно использовать статью.
#квиз
@zen_of_python
PyPi теперь «распростряняет колеса»
В контексте мобильной разработки wheels (англ. колеса) — это предварительно скомпилированные бинарники, которые позволяют проектам вроде Kivy собирать не только Anroid-приложения, но также их «яблочные» аналоги. Это событие по праву можно считать вехой в развитии Python.
Подробнее
#факт
@zen_of_python
В контексте мобильной разработки wheels (англ. колеса) — это предварительно скомпилированные бинарники, которые позволяют проектам вроде Kivy собирать не только Anroid-приложения, но также их «яблочные» аналоги. Это событие по праву можно считать вехой в развитии Python.
Подробнее
#факт
@zen_of_python
❤10
Forwarded from Python: задачки и вопросы
Какой метод позволяет узнать количество строк датафрейма?
Anonymous Quiz
34%
df.shape
47%
df.size
4%
df.dtypes
16%
Никакой из вышеперечисленных
Вопросы подписчиков
Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает:
— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;
#вопросыновичков
@zen_of_python
Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает:
— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;
#вопросыновичков
@zen_of_python
👍3
Придумайте подпись к фото, но так, чтобы это относилось к языку программирования.
#кек
@zen_of_python
#кек
@zen_of_python
🤣4🔥1
Forwarded from Точка входа в программирование
Флексим и создаём GUI на Python с веб-технологиями рендеренига
В этом нам поможет Flexx — набор инструментов, сделанных на чистом Python. Он позволяет писать код графических интерфейсов прямо на питоне и на ходу генерировать JavaScript с помощью транслятора PScript.
Узнать подробности о возможностях и изучить инструкцию можно на странице проекта.
#инструменты #python #javascript #gui
В этом нам поможет Flexx — набор инструментов, сделанных на чистом Python. Он позволяет писать код графических интерфейсов прямо на питоне и на ходу генерировать JavaScript с помощью транслятора PScript.
Узнать подробности о возможностях и изучить инструкцию можно на странице проекта.
#инструменты #python #javascript #gui
👍1
click | По ту сторону PyPi
Python-библиотека, которая упрощает создание инструментов командной строки:
— автоматом сверстает справочку для --help;
— позволит настроить контрастную цветовую гамму;
— поможет с флажками, параметрами и менеджерами зависимостей.
Документация
#инструмент
@zen_of_python
Python-библиотека, которая упрощает создание инструментов командной строки:
— автоматом сверстает справочку для --help;
— позволит настроить контрастную цветовую гамму;
— поможет с флажками, параметрами и менеджерами зависимостей.
Документация
#инструмент
@zen_of_python
👍1
Forwarded from Python: задачки и вопросы
Что выведет код?
Anonymous Quiz
15%
['spam','spam','spam']
15%
['spamspamspam']
66%
['s', 'p', 'a', 'm', 's', 'p', 'a', 'm', 's', 'p', 'a', 'm']
5%
Error
Forwarded from Python: задачки и вопросы
—
— используется генератор списка
— Функция
'spam' * 3
генерирует строку 'spamspamspam'
, которая состоит из трех повторений строки 'spam'
;— используется генератор списка
[]
, который обходит каждый символ строки 'spamspamspam'
;— Функция
f(x)
просто возвращает переданное ей значение x без изменений.👍2
Антипаттерны для разработки архитектуры ПО
Кодер из Яндекса рассказал, какие бывают антипаттерны в разработке программ, почему стали популярны мемы про монолиты и почему устарел паттерн MVC (Model-View-Controller).
#основы
@zen_of_python
Кодер из Яндекса рассказал, какие бывают антипаттерны в разработке программ, почему стали популярны мемы про монолиты и почему устарел паттерн MVC (Model-View-Controller).
#основы
@zen_of_python
Вопрос подписчика
Задает @Alina_Pani:
«Есть ли какой-нибудь практический сборник с задачами для новичков?»
Пожалуйста, будьете взаимовежливы. Однажды и вам помогут в этой рубрике.
#вопросыновичков
@zen_of_python
Задает @Alina_Pani:
«Есть ли какой-нибудь практический сборник с задачами для новичков?»
Пожалуйста, будьете взаимовежливы. Однажды и вам помогут в этой рубрике.
#вопросыновичков
@zen_of_python
👍1
vulture | Падальщик по ваш неиспользуемый код
Полезный для крупных проектов инструмент, вычищающий неиспользуемый код. Даже сегодня код, который вызывается неявно, может быть указан как неиспользуемый.
Цена: бесплатно
Репозиторий проекта
#инструмент
@zen_of_python
Полезный для крупных проектов инструмент, вычищающий неиспользуемый код. Даже сегодня код, который вызывается неявно, может быть указан как неиспользуемый.
Цена: бесплатно
Репозиторий проекта
#инструмент
@zen_of_python
❤🔥4
HTML Embed Code: