Python | Программирование
9.85K subscribers
1.82K photos
2 videos
139 files
1.54K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
🧩 Как с помощью Python делать красивые математические анимации?

• Показываем на примерах, как использовать навыки Python, чтобы сделать красивые математические анимации.

🧷 Читать статью

#Статья
8 редких и удобных фишек в Python

• В данном видео рассмотрим 8 интересных фишек Python, о которых редко говорят. К примеру тот же JMESpath и Dateutil. Некоторые темы, рассмотренные в видео вы скорее всего знаете, но даже там автор пытается дать такие примеры, которые позволят вам ещё глубже понять как это работает.

🧷 Смотреть видео

#Видео
🔖 Шпаргалка по SciPy

SciPy — библиотека для языка программирования Python с открытым исходным кодом, предназначенная для выполнения научных и инженерных расчётов.

👉 Смотреть шпаргалку

#Шпаргалка
🧩 3 инструмента для отслеживания и визуализации выполнения кода на Python

• Каждый хотел бы облегчить процесс дебаггинга и избавиться от головной боли. Решаем эту проблему с помощью инструментов для отслеживания выполнения кода на Python.

🧷 Читать статью

#Статья
📌 Модуль csvkit в Python, анализ и преобразование CSV-файлов в Python.

• Модуль emoji представляет функции извлечения Юникода эмодзи по его общепринятому названию/имени, и наоборот преобразование Юникода эмодзи в его имя, определенное консорциумом Unicode.

• Модуль emoji поддерживает весь набор общепринятых имен/названий эмодзи, определенный консорциумом Unicode, а также набор псевдонимов. По умолчанию включен только официальный список имен эмодзи, но выполнение emoji.emojize(language='alias') включает как полный список, так и псевдонимы имен эмодзи.

Установка модуля emoji в виртуальное окружение (код на картинке).

📕 Документация

#урок
🔖 Шпаргалка по Matplotlib

Это популярная Python-библиотека для визуализации данных. Она используется для создания любых видов графиков: линейных, круговых диаграмм, построчных гистограмм и других — в зависимости от задач.

👉 Смотреть шпаргалку

#Шпаргалка
🧩 Конфигурационные файлы как инструмент управления приложениями на Python

• В руководстве рассматривается общий шаблон и конкретные примеры управления Python-приложением с использованием конфигурационных файлов в роли текстовых интерфейсов.

🧷 Читать статью

#Статья
Ruff в Python: этот инструмент изменит все

• Если вы использовали Flake8, Pylint и другие инструменты, то вы наверняка знаете о некоторых их недостатках. Инструмент из видео успешно решает все эти проблемы и проводит к ускорению примерно в 100-1000 раз.

🧷 Смотреть видео

#Видео
📌 Модуль mammoth в Python, конвертер .docx в HTML.

• Модуль mammoth предназначен для преобразования документов .docx, например, созданных в Microsoft Word, Google Docs и LibreOffice в HTML. Этот модуль стремится создавать простой и чистый HTML, используя семантическую информацию в документе и игнорируя другие детали.

• Например, mammoth преобразует любой абзац со стилем Heading 1 в элементы <h1> и не пытается точно скопировать стиль (шрифт, размер текста, цвет и т. д.) заголовка.

Преобразование DOCX в HTML в коде Python (код на картинке).

📕 Документация

#урок
🧩 Создание интерактивных панелей с Streamlit и Python

• В небольшом туториале мы расскажем, как за 12 простых шагов подготовить среду и создать интерактивную панель для визуализации данных.

🧷 Читать статью

#Статья
Красивые веб-приложения и панели с помощью Python Streamlit

• В этом видео рассмотрим способ создания красивых сайтов и информационных веб-панелей на Python с помощью библиотеки Streamlit.

🧷 Смотреть видео

#Видео
📌 Библиотека Telethon в Python, Telegram клиент.

• Библиотека Telethon предназначена для облегчения разработки программ на Python, которые могут взаимодействовать с платформой Telegram.

• Представляет собой асинхронную обертку API Telegram, которая делает всю тяжелую и нудную работу, тем самым позволяя сосредоточиться на разработке приложения.

Установка модуля Telethon в виртуальное окружение (код на картинке).

📕 Документация

#урок
Как импортировать DLL в Python?

• DLL — это библиотека, которая содержит код и данные, которые могут использоваться одновременно более чем одной программой.

🧷 Смотреть видео

#Видео
📌 Оператор from … import …

• Чтобы импортировать переменную argv прямо в программу и не писать всякий раз sys. при обращении к ней, можно воспользоваться выражением “from sys import argv”. Для импорта всех имён, использующихся в модуле sys, можно выполнить команду “from sys import *”. Это работает для любых модулей.

• В общем случае вам следует избегать использования этого оператора и использовать вместо этого оператор import, чтобы предотвратить конфликты имён и не затруднять чтение программы.

📕 Документация

#урок
🧩 Сложноструктурные аналитические отчеты с Python и LaTeX

• В руководстве подробно рассматривается пример использования Python-библиотеки облачного представления приложений Streamlit и системы компьютерной вёрстки LaTeX для подготовки сложных аналитических отчетов с математическими, программными и графическими вставками.

🧷 Читать статью

#Статья
Где и как хранить секреты в коде?

• Python и переменные окружения. Как нужно хранить конфиденциальная данные в коде, логины, пароли, ключи и так далее.

🧷 Смотреть видео

#Видео
🔖 Шпаргалка Real Python

Еще одна обширная, но понятная шпаргалка по Python, которая может помочь разработчикам в их задачах, связанных с Python. Он не только охватывает основы Python, но и отлично справляется с синтаксисом и практическими примерами.

👉 Смотреть шпаргалку

#Шпаргалка
🧩 Переносим треки из Яндекс.Музыки в Spotify с помощью Python

• Используя Python и Selenium, получим все плейлисты и альбомы из Яндекс.Музыки, а с помощью библиотеки spotipy перенесем фонотеку в Спотифай.

🧷 Читать статью

#Статья
📌 Создание собственных модулей

• Создать собственный модуль очень легко. Да вы всё время делали это! Ведь каждая про- грамма на Python также является и модулем. Необходимо лишь убедиться, что у неё установлено расширение .py. Следующий пример объяснит это.

• Выше приведён простой модуль. Как видно, в нём нет ничего особенного по сравнению с обычной программой на Python. Далее посмотрим, как использовать этот модуль в других наших программах. Помните, что модуль должен находиться либо в том же каталоге, что и программа, в которую мы импортируем его, либо в одном из каталогов, указанных в sys.path.

📕 Документация

#урок
🔖 Шпаргалка Cheatography

В
основном она охватывает такие системные темы Python, как sys переменные sys.argv Python, методы файлов, методы списков, методы даты и времени, переменные ОС Python, индексы и фрагменты Python, уникальные методы, строковые методы и т.д.

👉 Смотреть шпаргалку

#Шпаргалка
🧩 Моделируем игру в кости на Python с помощью метода Монте-Карло

• В этой статье учимся использовать метод Монте-Карло для прогнозирования вероятностей.

🧷 Читать статью

#Статья