Python | Программирование
前往频道在 Telegram
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
显示更多8 929
订阅者
-424 小时
-87 天
-4630 天
帖子存档
Как перевернуть ВЕСЬ рынок хостингов?
Достаточно просто выкинуть старые мусорные процессоры и заменить на AMD Ryzen 9 7950X3D с частотой до 5.7 ГГц, чтобы всё работало в 4 раза быстрее. А цены оставить прежними.
aeza.net именно это и сделала, единственные в РФ и СНГ. А еще мы следим за трендами и внедрили ChatGPT первыми из хостеров в РФ, поэтому пообщаться можно на выбор: либо с человеком, либо с личным искусственным ассистентом
Телеграмм канал: https://t.me/aezahost
📌 Фреймворк pytest в Python, тестирование кода.
• Фреймворк pytest позволяет легко писать небольшие, удобочитаемые тесты и может масштабироваться для поддержки сложного функционального тестирования приложений и библиотек.
• Для работы pytest требуется: Python 3.7+ или PyPy3.
Модуль pytest размещен на PyPI, поэтому установка относительно проста (код на картинке).
📕 Документация
#урок
Таблицы в приложении. Treeview. Scrollbar
• Сегодня посмотрим как вывести данные в виде таблицы (хотя на самом деле с помощью виджета TreeView) и узнаем как настраивать scroll для своих кастомных блоков.
🧷 Смотреть видео
#Видео
📌 Модуль python-magic в Python, идентификация типа файла.
• Модуль python-magic представляет собой интерфейс Python для библиотеки идентификации типов файлов libmagic. Библиотека libmagic идентифицирует типы файлов, проверяя их заголовки в соответствии с предопределенным списком типов файлов. Эта функциональность предоставляется командной строке командным файлом Unix.
• Модуль будет полезен при идентификации типа файла переданного по сети интернет (например, который был загружен на веб-сервер) перед его использованием, чтобы избежать выполнения вредоносного кода (например, передан файл .php с расширением .pdf).
Установка модуля python-magic в виртуальное окружение (код на картинке).
📕 Документация
#урок
Создание GUI приложения Python tkinter
• При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. Мы изучим все основные виджеты, которые применяются в формах и создадим на их основе такие проекты как Калькулятор, Paint, Сапер, Блокнот.
🧷 Смотреть видео
#Видео
🧩 Области видимости в Python, о которых вы не знали
• Область видимости — это та часть кода, где переменная доступна, открыта и видима. Это одна из первых вещей, на которую обращают внимание в любой школе программирования Python, так что даже новички с ней, как правило, знакомы.
🧷 Читать статью
#Статья
📌 Модуль pynput в Python, управление клавиатурой и мышью.
Модуль pynput позволяет перехватывать и имитировать события устройств ввода, а именно клавиатуры и мыши. Модуль включает в себя подмодули для каждого типа поддерживаемого устройства ввода:
• pynput.keyboard - содержит классы для управления и мониторинга клавиатуры.
• pynput.mouse - содержит классы для управления и мониторинга мыши или trackpad.
Все упомянутые выше модули автоматически импортируются в пакет pynput.
Мониторинг клавиатуры (код на картинке).
📕 Документация
#урок
Красивый графический интерфейс на Python
• В данном видео рассмотрим принцип создания современных графических приложений, используя DearPyGui. Библиотека предоставляет более 70 готовых виджетов, которые можно комбинировать между собой, создавая сотни различных комбинаций.
🧷 Смотреть видео
#Видео
🧩 IDE с хорошим UI / UX
• Составили подборку из 5 хороших IDE для программирования на Python с удобной и понятной средой, которые помогают писать код, а не мешают.
🧷 Читать статью
#Статья
🔖 Шпаргалка по Python для аналитиков данных
Эта шпаргалка содержит руководство по использованию python для начинающих и пользователей среднего уровня.
👉 Смотреть шпаргалку
#Шпаргалка
📌 Модуль 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 то модуль ее не запишет.
Примеры использования модуля (код на картинке).
📕 Документация
#урок
🔥Хотите сделать карьеру в Data Science?
Приглашаем на базовый урок по Machine Learning от OTUS
Тема: "Введение в Machine Learning"
Дата: 17 августа, 20:00. Вебинар приурочен к старту онлайн-курса "Machine Learning"
Что будет на уроке:
- История Machine Learning
- Основные понятия и типы задач машинного обучения
- Общий подход к решению задач
✨Занятие подойдёт:
- IT-специалисту, который хочет перейти в Data Science;
- Начинающему Data Scientist и специалисту по машинному обучению, желающему углубиться в профессию;
- Тому, кто самостоятельно изучает Data Science;
- Тому, кто хочет войти в IT, но не знает, что выбрать.
👉Регистрация: https://otus.pw/vjyN/
— Продолжить обучение после вебинара можно на курсе, доступном рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
🧩 Что такое OpenCV?
• Библиотека компьютерного зрения и машинного обучения с открытым исходным кодом. В неё входят более 2500 алгоритмов, в которых есть как классические, так и современные алгоритмы для компьютерного зрения и машинного обучения.
🧷 Читать статью
#Статья
🔖 Шпаргалка по Jupyter Notebook
Эта шпаргалка для блокнота Jupyter поможет вам сориентироваться в хорошо известном приложении Notebook, подпроекте Project Jupyter.
👉 Смотреть шпаргалку
#Шпаргалка
Создание красивых игр на Python без опыта
• В данном видео рассмотрим примеры игр используя библиотеку Pyxel. Данный инструмент позволяет создавать достаточно красивые и современные игры с пиксельной графикой.
• Чтобы использовать библиотеку, вам не нужно иметь опыт в создании игр, так как множество инструментов уже готовы к использованию.
🧷 Смотреть видео
#Видео
🧩 Python GUI: создаём простое приложение с PyQt и Qt Designer
• Эта статья предназначена для тех, кто только начинает своё знакомство с созданием приложений с графическим интерфейсом (GUI) на Python. В ней мы рассмотрим основы использования PyQt в связке с Qt Designer.
• Шаг за шагом мы создадим простое Python GUI приложение, которое будет отображать содержимое выбранной директории.
🧷 Читать статью
#Статья
Последняя возможность получить двойную выгоду этим летом - "Python для пентестера" + "Основы Python" со скидкой 20% в Codeby Academy.
Старая цена - 56 000 рублей, новая - 45 000 рублей.
Успейте приобрести наш двойной пакет с 14 августа по 14 сентября!
✖ Двойная выгода в одной покупке - оба курса нацелены на освоение навыков языка программирования в целом и его применении в сфере кибербезопасности одновременно. Вам не придётся самостоятельно искать материалы для обучения - всё это уже объединили для вас в нашей программе. Инструкторы укажут на недочёты выполнения домашних работ и помогут оптимизировать код.
🐍 Вы точно не найдете более выгодного предложения, потому что наши курсы в среднем на 40% дешевле курсов других школ. Более 100 учеников успели приобрести наш python-пакет с июня!
Успейте записаться до 14 сентября →
Подробности записи уточняйте у менеджеров
📌 Модуль fire в Python, автоматическое создание CLI.
• Модуль fire представляет собой инструмент для автоматического создания интерфейсов командной строки (CLI) с помощью одной строки кода. Она превратит любой модуль Python, класс, объект, функцию и т.д. в CLI (любой компонент Python будет работать!).
Самый простой способ использовать Fire - взять любую программу на Python, а затем просто вызвать fire.Fire() в конце программы. Это откроет полное содержимое программы в командной строке (код на картинке).
📕 Документация
#урок
Создание красивых игр на Python без опыта
• В данном видео рассмотрим примеры игр используя библиотеку Pyxel. Данный инструмент позволяет создавать достаточно красивые и современные игры с пиксельной графикой.
• Чтобы использовать библиотеку, вам не нужно иметь опыт в создании игр, так как множество инструментов уже готовы к использованию.
🧷 Смотреть видео
#Видео
Паттерн Unit of Work на примере FastAPI
• Сегодня узнаем, зачем нужен unit of work и реализуем его на FastAPI проекте.
🧷 Смотреть видео
#Видео
