MoviePy — это библиотека для редактирования видео и работы с мультимедийными файлами на Python.
Установка библиотеки:
pip install moviepy
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Что появилось раньше 🐔 или 🥚?
Anonymous Quiz
26%
['🐔', '🥚']
41%
['🥚', '🐔']
33%
Ошибка (все появилось одновременно)
😁14🤯11🔥3👀1
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека drawdata позволяет генерировать данные с заданными распределениями, что очень удобно для экспериментов и тестирования различных алгоритмов кластеризации.
import pandas as pd
import seaborn as sns
from drawdata import draw_scatter
draw_scatter()
df = pd.read_clipboard(sep=',')
sns.scatterplot(data=df, x='x', y='y', hue='z')
draw_scatter()
откроется пользовательский интерфейс, где вы сможете настроить распределение данных по своему усмотрению.Установка библиотеки:
pip install drawdata
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
Python 3.13, опубликованный 7 октября 2024 года, предлагает множество новых функций, улучшающих эффективность, безопасность и удобство работы:
Интерактивная оболочка по умолчанию с поддержкой многострочного редактирования, истории команд и цветных промптов.
Трейсбэки теперь отображаются с цветами по умолчанию. Сообщения об ошибках стали более информативными, включая предложения по исправлению.
Экспериментальная поддержка работы без Global Interpreter Lock (GIL), что позволяет использовать возможности многопроцессорных систем.
Экспериментальный JIT-компилятор, который может значительно ускорить выполнение некоторых Python-программ.
Удалены устаревшие модули и функции. Добавлены новые функции в модули argparse, array, ast и asyncio.
Обеспечена поддержка мобильных платформ iOS и Android, которая отнесена к третьему уровню (возможность создавать и тестировать Python-приложения напрямую на мобильных устройствах).
Улучшения в безопасности, включая новые флаги по умолчанию для сетевых соединений.
Типовые параметры теперь поддерживают значения по умолчанию, добавлена возможность маркировки устаревших типов.
Улучшения в компиляторе, новые атрибуты для классов и изменения в поведении некоторых встроенных функций.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤6
Эта замечательная цитата подчеркивает важность умения находить простоту в сложных концепциях.
Этот документ сводит главные философские принципы Python к кратким и лаконичным утверждениям, которые служат руководством для разработчиков.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4👀3
This media is not supported in your browser
VIEW IN TELEGRAM
Gemini умеет отвечать на вопросы, генерировать идеи, пересказывать тексты, писать код и переводить.
Кроме того, она мультимодальная, то есть распознает информацию не только в виде текста, но и в картинках, аудио и видео.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👀2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Rock paper scissor@pythontechcode.py
1.5 KB
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Это режим Canvas в ChatGPT!
Он предлагает полную свободу в кодировании и включает все необходимые инструменты для создания, интерпретации и редактирования кода.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👀4
NiceGUI – это библиотека для создания веб-интерфейсов с использованием Python.
from nicegui import ui
# Создание простого веб-приложения
def greet(name):
ui.notify(f'Привет, {name}!')
ui.label('Введите ваше имя:')
name_input = ui.text_input().on_change(lambda e: greet(e.value))
ui.run()
Установка библиотеки:
pip install nicegui
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5🔥2
httpdbg — это легковесная утилита, которая позволяет отслеживать все HTTP-запросы, отправляемые вашим кодом.
Установка библиотеки:
pip install httpdbg
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3
PyOxidizer — это инструмент, позволяющий упаковать Python-проекты в один исполняемый файл.
Установка библиотеки:
pip install pyoxidizer
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥8
В SQL порядок обработки запросов определяется следующим образом:
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤4
Аналогично тому, как общение с носителями языка помогает в изучении языка, работа над реальными проектами на Python может помочь вам понять, как использовать язык в реальных условиях.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁4❤3
Python-PDFKit — это библиотека, предназначенная для преобразования HTML-документов в PDF-файлы.
Установка библиотеки:
pip install pdfkit
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
👍6😁3
Понимание этих функций не только улучшает читаемость кода, но и помогает избежать лишних циклов и условных операторов, что делает код более оптимизированным.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3😁2