Python Skills 🐍
306 subscribers
1.02K photos
17 videos
302 links
Канал полезного и юмористического контента на тему программирования, в частности такого языка как Python.

По всем вопросам: @andrey_andrey01
Download Telegram
[Python] Как можно проверить, является ли объект some_object экземпляром класса SomeClass?
Anonymous Poll
25%
isinstance(some_object, SomeClass)
12%
some_object.isinstance(SomeClass)
7%
isinstance(SomeClass, some_object)
4%
SomeClass.isinstance(some_object)
52%
Посмотреть правильный вариант ответа
Запускаем функцию в отдельном потоке

Объявляем функцию и создаем тред. Для этого указываем в аргументах функцию (target) и аргументы (args). Далее запускаем тред функцией start().
🔥1
классика
знакомая ситуация
🔥1
🔥1
Форматирование больших чисел

Python с версии 3.6 позволяет записывать большие числа используя разделитель нижнего подчеркивания. Эта фишка очень помогает при разработке приложения, так вы можете сразу увидеть какое у вас число, не раздяляя его в уме на сотни и тысячи.
Ну вы поняли 🌚
Словари в Python: 12 задач для начинающих с решениями

Словари в Python удобно использовать для решения задач, связанных с хранением и обработкой данных о свойствах объекта, сопоставлением данных, подсчетом и так далее. В определённом случае словарь может даже заменить условные конструкции if – elif – else.

Предлагаем вам попробовать 12 задач, где пригодятся знания работы со словарями. А если возникнут сложности, то там же вы найдёте решения для этих задач:

https://proglib.io/p/slovari-v-python-12-zadach-dlya-nachinayushchih-s-resheniyami-2022-01-28
🔥1
Работаем с клавиатурой. Библиотека keyborad

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

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

Установка
pip install keyboard

Документация
🔥1
Python mouse

Про управление клавиатурой, мы говорили. Пришло время коснуться и мыши.

Библиотека mouse имеет следующий возможности:

+ Слушать и отсылать события для мыши
+ Работает с Windows и Linux
+ Работает с Mac OS
+ Написана на чистом Python
+ Имеет высокоуровневый API

Установка
pip install mouse

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