Python | Программирование
Открыть в Telegram
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
Больше9 123
Подписчики
-224 часа
-137 дней
-4730 день
Архив постов
🔖 Шпаргалка по Jupyter Notebook
Эта шпаргалка для блокнота Jupyter поможет вам сориентироваться в хорошо известном приложении Notebook, подпроекте Project Jupyter.
👉 Смотреть шпаргалку
#Шпаргалка
🧩 Что такое OpenCV?
• Библиотека компьютерного зрения и машинного обучения с открытым исходным кодом. В неё входят более 2500 алгоритмов, в которых есть как классические, так и современные алгоритмы для компьютерного зрения и машинного обучения.
🧷 Читать статью
#Статья
📌 Модуль tomli-w в Python, запись документов TOML.
Модуль tomli-w предназначен только для записи файлов TOML или редактирования имеющихся TOML, полностью совместим с TOML v1.0.0. Представляет собой аналог стандартного модуля tomlib, который является синтаксическим анализатором TOML только для чтения.
Особенности модуля tomli-w:
• При преобразовании словаря dict в документ TOML данные не сортируются, но соблюдаются порядок сортировки входных данных, поэтому можно отсортировать содержимое dict (рекурсивно) перед вызовом функции tomli_w.dumps().
• Запись документов TOML с комментариями или пользовательскими пробелами не поддерживается.
• Если многострочная строка содержит новые строки n и/или r то модуль ее не запишет.
Примеры использования модуля (код на картинке).
📕 Документация
#урок
🔖 Шпаргалка по Python для аналитиков данных
Эта шпаргалка содержит руководство по использованию python для начинающих и пользователей среднего уровня.
👉 Смотреть шпаргалку
#Шпаргалка
🧩 IDE с хорошим UI / UX
• Составили подборку из 5 хороших IDE для программирования на Python с удобной и понятной средой, которые помогают писать код, а не мешают.
🧷 Читать статью
#Статья
Красивый графический интерфейс на Python
• В данном видео рассмотрим принцип создания современных графических приложений, используя DearPyGui. Библиотека предоставляет более 70 готовых виджетов, которые можно комбинировать между собой, создавая сотни различных комбинаций.
🧷 Смотреть видео
#Видео
📌 Модуль pynput в Python, управление клавиатурой и мышью.
Модуль pynput позволяет перехватывать и имитировать события устройств ввода, а именно клавиатуры и мыши. Модуль включает в себя подмодули для каждого типа поддерживаемого устройства ввода:
• pynput.keyboard - содержит классы для управления и мониторинга клавиатуры.
• pynput.mouse - содержит классы для управления и мониторинга мыши или trackpad.
Все упомянутые выше модули автоматически импортируются в пакет pynput.
Мониторинг клавиатуры (код на картинке).
📕 Документация
#урок
🧩 Области видимости в Python, о которых вы не знали
• Область видимости — это та часть кода, где переменная доступна, открыта и видима. Это одна из первых вещей, на которую обращают внимание в любой школе программирования Python, так что даже новички с ней, как правило, знакомы.
🧷 Читать статью
#Статья
Создание GUI приложения Python tkinter
• При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. Мы изучим все основные виджеты, которые применяются в формах и создадим на их основе такие проекты как Калькулятор, Paint, Сапер, Блокнот.
🧷 Смотреть видео
#Видео
📌 Модуль python-magic в Python, идентификация типа файла.
• Модуль python-magic представляет собой интерфейс Python для библиотеки идентификации типов файлов libmagic. Библиотека libmagic идентифицирует типы файлов, проверяя их заголовки в соответствии с предопределенным списком типов файлов. Эта функциональность предоставляется командной строке командным файлом Unix.
• Модуль будет полезен при идентификации типа файла переданного по сети интернет (например, который был загружен на веб-сервер) перед его использованием, чтобы избежать выполнения вредоносного кода (например, передан файл .php с расширением .pdf).
Установка модуля python-magic в виртуальное окружение (код на картинке).
📕 Документация
#урок
Таблицы в приложении. Treeview. Scrollbar
• Сегодня посмотрим как вывести данные в виде таблицы (хотя на самом деле с помощью виджета TreeView) и узнаем как настраивать scroll для своих кастомных блоков.
🧷 Смотреть видео
#Видео
📌 Фреймворк pytest в Python, тестирование кода.
• Фреймворк pytest позволяет легко писать небольшие, удобочитаемые тесты и может масштабироваться для поддержки сложного функционального тестирования приложений и библиотек.
• Для работы pytest требуется: Python 3.7+ или PyPy3.
Модуль pytest размещен на PyPI, поэтому установка относительно проста (код на картинке).
📕 Документация
#урок
🧩 LlamaIndex: создаем чат-бота без боли и страданий
• В этой статье рассмотрим мощный фреймворк для работы с большими языковыми моделями LlamaIndex: узнаем, как настроить и использовать LlamaIndex, и увидим его в действии на примере поиска ответа в заданном тексте.
🧷 Читать статью
#Статья
Отправка формы данных. Entry. Combobox. DateEntry
• Сегодня мы научимся создавать интерфейс для ввода информации пользователем. Разберемся с элементами Entry, Combobox, Button, DateEntry.
🧷 Смотреть видео
#Видео
🔖 Комплексная шпаргалка по Python
Эта шпаргалка содержит все необходимые знания для начального и среднего уровня.
👉 Смотреть шпаргалку
#Шпаргалка
🧩 Настройка первого отчета в Google Looker
• Если вы метите в Data Science, отчитываться в PowerPoint уже непрофессионально. Да и возможностей для манипуляции с данными маловато. Решение — BI-система.
• В этой статье покажем, как с ней работать: затащим «горячие» данные в Google Looker, сверстаем дашборд и познакомимся с парой трюков.
🧷 Читать статью
#Статья
Работаешь в IT, но так и не говоришь на английском?
Хочешь сменить работу, но боишься завалить собеседование на английском?
Уже через месяц занятий с Дарьей Шебеко начнешь говорить быстрее и увереннее.
И всё это без зубрёжки и скучной грамматики.
Хочешь свободно рассуждать на любую тему и учиться в своём темпе - подписывайся на канал. Уже сейчас на канале Дарья делится лайфхаками как писать мэйлы коллегам и правильному произношению.
🎁А чтобы наконец перестать забывать простые слова, забирай подарок - методичку «6 шагов для запоминания слов»!
📌 Модуль tqdm - progressbar для программ на Python.
• Модуль tqdm предназначен для быстрого и расширяемого внедрения индикаторов выполнения (progressbar) во внешние интерфейсы программ на Python, предоставляя конечным пользователям визуальную индикацию хода вычислений или передачи данных.
• Он также будет полезен в целях отладки, как в качестве инструмента профилирования, так и в качестве способа отображения информации журнала итеративной задачи. Благодаря простоте использования библиотека также является идеальным кандидатом для включения в образовательные курсы Python.
Модуль tqdm размещен на PyPI, поэтому установка относительно проста (код на картинке).
📕 Документация
#урок
Хочешь пройти путь от Джуна до Мидла и повысить зарплату и навыки?
Приходи на бесплатный Тестовый урок — оценку твоих знаний проведёт опытный Python-разработчик.
Мы дадим максимум пользы за 40 минут. Что нужно сделать?
1) Запишись на бесплатный тестовый урок в боте
2) Реши задание (даже если раньше никогда ничего не кодил)
3) Получи обратную связь
4) Построй траекторию обучения и спланируй своё развитие в IT на ближайший год
5) В обучение включена реальная стажировка!
Записаться на Тестовый урок можно в боте после прохождения небольшого опроса, он займёт 1 минуту.
Реклама. ООО «ДЕВМАН»
ИНН: 5001149108.
ОГРН: 1225000116131.
erid: 2SDnjd2v8mv
🔖 Шпаргалка по продвинутому Pandas
Pandas — главная библиотека в Python для работы с данными. Её активно используют аналитики данных и дата-сайентисты.
👉 Смотреть шпаргалку
#Шпаргалка
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
