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

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

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
🧩 Создание интерактивных панелей с 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 с помощью метода Монте-Карло

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

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

#Статья
Анонимная, временная почта на Python для принятия кодов активации

• В данном видео пишем часть скрипта для принятия сообщений с кодами активаций на анонимную, временную почту. Используем в работе api сервиса, модуль requests и json.

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

#Видео
📌 Модуль string в Python, текстовые константы и шаблоны.

• Многие функции, ранее реализованные в модуле string, были перенесены в методы объектов str. Модуль string сохраняет несколько полезных констант и классов для работы с объектами str.

• Шаблоны строк предназначены в качестве альтернативы встроенному синтаксису замены переменных при форматировании строк. При интерполяции строки по шаблону string.Template переменные идентифицируются с помощью префикса $, например, $var. В качестве альтернативы, если необходимо выделить их из окружающего текста, они также могут быть обернуты фигурными скобками, например ${var}.

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

#урок
🧩 Как «оживлять» графики и впечатлять всех красивыми анимациями с помощью Python?

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

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

#Статья
Как спарсить товары с любого сайта и выгрузить в эксель?

• В этом видео автор показывает, как можно быстро написать простой парсер на python с выгрузкой в эксель таблицу, используя BeautifulSoup4.

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

#Видео
📌 Модуль unicodedata в Python, база данных Unicode.

• Модуль unicodedata обеспечивает доступ к базе данных символов Unicode (UCD), которая определяет свойства символов для всех символов Unicode.

• Модуль unicodedata использует те же имена и символы, которые определены в Стандартном приложении Unicode № 44 "База данных символов Unicode" .

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

#урок
Работа с CSV файлами в Python

• В данном видео научимся записывать данные в CSV файл с помощью Python и модуля csv. Разберем проблемы с кодировкой в Windows, запись через пустую строку и научимся изменять разделитель при записи данных в CSV файл.

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

#Видео
📌 Класс ChainMap() модуля collections в Python.

• Класс ChainMap() предназначен для быстрого объединения нескольких словарей, чтобы их можно было рассматривать как единое целое. Такой контейнер объединяет словари и ищет ключи намного быстрее, чем создание нового словаря и выполнение объединения при помощи вызовов dict.update().

• Класс ChainMap() может использоваться для имитации вложенных областей и полезен при создании шаблонов.

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

#урок
🧩 Конкурентность и параллелизм в Python: в чем разница?

• В статье на простых примерах рассматриваются концепции конкурентности и параллелизма в Python и подходы для работы с этими концепциями: многопоточность, сoroutines, asyncio и многопроцессорность.

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

#Статья