Python Hacks
44.1K subscribers
178 photos
74 videos
264 links
Всё о языке Python простым языком.

По всем вопросам: @max_excel

РКН: vk.cc/cHhGJh
加入频道
7 пакетов Python для анализа и улучшения кода

Чтобы помочь программистам преодолеть препятствия, существует множество полезных инструментов и пакетов Python, которые специально разработаны для анализа и улучшения кода. В этой статье автор рассматривает 7 таких.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Полезные модули Python

В этом ролике автор познакомит вас с полезными модулями Python. Вы научитесь работать со временем (модуль time), научитесь сохранять сложные объекты в файл и потом их оттуда считывать (модуль pickle), научитесь копировать объекты (модуль copy), научитесь работать со случайными числами (модуль random), научитесь определять системное ли слово (модуль keyword), а также узнаете как работать с системными командами (модуль sys).

Смотреть это видео на youtube: youtu.be/DEti1-BQpPU
5 лучших декораторов, которые улучшат ваш код в разы

В этой статье автор рассмотрит концепцию Python-оберток и приведет пять примеров, которые помогут улучшить процесс разработки на Python.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Как выучить язык программирования быстрее

В этом ролике автор дает несколько полезных советов, помогающих ускорить изучение языков программированию.

00:00 Вступление
00:09 Практика
00:58 Каждый следующий язык учить легче предыдущего
01:45 Читайте чужой исходный код
02:19 Читайте документацию от разработчиков
03:27 Задавайте вопросы на Stackoverflow
04:00 Заведите профессиональный блог
04:46 Найдите работу на языке, который вы учите
05:51 Геймификация
07:29 Синдром самозванца
09:35 Не бойтесь гуглить
10:44 Начните с фреймворков
11:54 Дайте себе время
12:56 Не бросайте!

Смотреть это видео на youtube: youtu.be/Sxy8_9DK0Xg
Вышел Cython 3.0

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

Python Hacks
Спортивное программирование: что это, зачем и какие задачи приходится решать

Это не программирование ради программирования, как можно было бы подумать, — соревнования помогают участникам повысить профессиональный уровень, научившись решать сложные задачи из самых разных направлений разработки. Так что такое спортивное программирование и что о нём стоит знать новичку?

Python Hacks
Пишем логи Python при помощи библиотеки Structlog

В этой статье автор расскажет о том, как structlog может помочь вам писать логи, которые не только помогают в повседневной работе, но и реализуют лучшие практики для согласованного логирования во всём проекте. Также вы рассмотрите распространённые сложности логирования и узнаете, как их позволяет решать structlog.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Топ 5 лучших графических фреймворков Python (GUI)

В этом видео автор подробно рассматривает лучшие GUI фреймворки Python, которые позволяют реализовывать красивый и удобный интерфейс для приложений. Вы разберете особенности каждого фреймворка и выясните, в каких случаях использовать определенную технологию.

Также вы узнаете какой графический фреймворк на данный момент является самым актуальным и пользуется большой популярностью среди разработчиков.

Смотреть это видео на youtube: youtu.be/tT2ikZDvH1k
Делаем аналитику для бота с нуля

Подключение аналитики к боту является неотъемлемой частью развития и совершенствования чат-ботов. Оно позволяет превратить бота из простого инструмента коммуникации в мощный инструмент анализа данных. В этой статье рассмотрим все преимущества и возможности, которые открывает перед нами подключение аналитики к боту.

Python Hacks
Как разместить телеграм бота на сервере. Хостим бота через Push в GIT

В этой статье автор рассмотрит, как развернуть телеграм бота на Python в облаке. В качестве облака будем использовать облачный провайдер Amvera. Для хостинга вашего проекта вы можете выбрать любого другого провайдера с возможностью деплоя через push в GIT.

Python Hacks
This media is not supported in your browser
VIEW IN TELEGRAM
Оператор "is" в Python сложнее, чем вы думаете

Многие используют оператор "is" для сравнения значений, но не все знают, что это может вызвать огромное количество багов, если не знать о его особенностях, которые и разбираются автором в этом видеоуроке.

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

Смотреть это видео на youtube: youtu.be/mQk1NIV3HXM
Решаем задачу сетевого планирования с помощью Python

С помощью сетевой модели будем моделировать процесс производства некоторого нового изделия.

Суть задачи: требуется определить минимально возможное время, за которое можно выполнить все работы.

Python Hacks
Лень разбираться в PowerPoint?

Для вас уже всё сделали.
📌 Канал Секреты презентаций расскажет обо всех приёмах, возможностях и лайфхаках по работе в powerpoint.

Подписывайтесь и прокачивайте свои навыки: @powerpoint
Создание прозрачного окна для рисования поверх всех приложений

В этой статье автор рассмотрит, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5. Вы научитесь создавать окно, настраивать прозрачность и отображать его поверх всех окон на рабочем столе, сохраняя при этом функциональность и удобство использования для пользователей.

Python Hacks
Обучишься Excel — станешь аналитиком

📌 Полезные приёмы, гайды, лайфхаки эксель и аналитики данных для начинающих на канале @ba_sa_analytics.

Подписывайся и становись аналитиком: @ba_sa_analytics
Media is too big
VIEW IN TELEGRAM
Как выучить Python с нуля?

В этом видео автор подробно разбирает как выучить Python для начинающих и как эти знания применять на практике для web-разработки и data science.

0:00 Введение
0:28 Менторство
0:39 Как поставить Python
1:06 Какую IDE выбрать
1:52 Курс программирование на Python
2:20 Курс алгоритмы
3:03 Углубленное изучение языка
5:09 Web-разработка на Python
6:13 Python для Data science и анализа данных

Смотреть это видео на youtube: youtu.be/3q3VR4dhq6g
Microsoft добавила Python в Excel

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

Python Hacks
This media is not supported in your browser
VIEW IN TELEGRAM
Декораторы Python на простых примерах

В этом видеоуроке автор разбирает работу с декораторами и рассматривает в каких ситуациях они применяются. Декораторы Python — это функция, которая позволяет обернуть другую функцию для расширения её функциональности без непосредственного изменения её кода. Поэтому декораторы рассматривают как практику метапрограммирования, когда программы могут работать с другими программами как со своими данными.

Смотреть это видео на youtube: youtu.be/OowVVZHzZMc
Хотите обрабатывать тексты в несколько кликов?
 
Освойте регулярные выражения в новом бесплатном курсе Академии Selectel.
 
Вы научитесь:
🔹 моментально извлекать данные из гигабайтов текста,
🔹 валидировать формы любой сложности,
🔹 работать с кириллицей без сломанных \b,
🔹 решать задачи с помощью lookarounds и именованных групп.
 
Курс будет полезен как новичкам, так и опытным специалистам, которые хотят прокачаться в работе со скриптами и редакторами.
 
Начните обучение прямо сейчас

Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqvRqT1A
Использование python-docx-template для динамического создания закладок и ссылок на них в документах Word

В этом материале автор предлагает свой способ вставки закладок (bookmarks) и ссылок (hyperlinks) на них при помощи python-docx-template.

Python Hacks
🛠 Игра начинается: лутайте призы на сервере Selectel в Minecraft
 
Пока вы работаете, пиглины добывают золото в недрах Незера. Пора и вам немного развеяться: присоединяйтесь к игре на сервере Selectel. Стройте, исследуйте, конкурируйте — или просто создайте ферму из кактусов, никто не осудит.
 
На сервере три режима игры под разное настроение:
 
▪️ Ванильное выживание на нормальной сложности — бессмертная классика с мини-квестами и внутриигровыми наградами каждый день.
▪️ Креатив с пиксельными дата-центрами Selectel, гигантскими фигурками героев аниме и другими постройками.
▪️ Арена — особый режим, на котором раз в неделю будут запускать разные PVP- и PVE-события с призами.
 
На сервере нет и не будет донатов. Чтобы начать, достаточно установить на ПК копию Minecraft Java Edition 1.21.5 или новее, а затем зарегистрироваться ➡️

Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqwciBmS
Please open Telegram to view this post
VIEW IN TELEGRAM