Разъяснивший Python
8.19K subscribers
2.42K photos
40 videos
30 files
2.27K links
Твой проводник в омут Python'а

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/python_pssss
Download Telegram
🔥 Полезные библиотеки Python

🎙 Lyrebird - простая в использвоании утилита для изменения голоса написанная на Python.

🌵 Есть встроенные эффекты для мужских и женских голосов
🌵 Возможность создавать и загружать пользовательские пресеты
🌵 Шкала для более точной настройки
🌵 Создает собственное временное виртуальное устройство ввода
🌵 Имеет простой в использовании графический интерфейс

⚙️ GitHub/Инструкция

#soft #github #python
👍82
This media is not supported in your browser
VIEW IN TELEGRAM
🤓 Студенты Массачусетского технологического института разработали устройство, объединяющие физический и цифровой мир

Оно дает возможность физически взаимодействовать с предметами по ту сторону цифрового экрана.

#cyberpunk
👍34🤯15🔥52👎1🌚1
ООП_в_Python_Учебное_пособие.pdf
521.8 KB
👨‍💻 Объектно-ориентированное программирование в Python на русском

🌵 Типы данных и переменные
🌵 Функции
🌵 Логические выражения и условные операторы
🌵 Списки, циклы и модули
🌵 ООП
🌵 Создание классов, наследование, перезагрузка операторов
🌵 Абстрактные методы и много чего интересного

👍 Лойс

#doc #python #russian
👍38🔥4👎1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

PyPhisher
- лучший инструмент для фишинга на Python. Включает в себя популярные веб-сайты, такие как facebook, twitter, instagram, github, reddit, gmail и многие другие.

Скрипт генерирует ссылки для фишинга популярных социальных сетей и как только username входит в систему, учетные данные перехватываются хакером.

⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.

⚙️ GitHub/Инструкция

#osint #redteam #github #soft #python
👍6🔥5👎2
@staticmethod и @classmethod

@staticmethod
обозначает метод статическим. @classmethod привязывает метод к классу. Теперь перейдём к примеру.

__new__ это статический метод и он используется для создания экземпляра класса. dict.fromkey() это ещё один способ создания словаря и это уже classmethod.

#объяснение
👍7👎21
isinstance(object, classinfo)

Функция проверяет, относится ли объект к типу classinfo. Возможно это тот самый classinfo, а может дочерний тип.

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

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

#объяснение
👍8
PCToolsBot

PCBotTools - софт на python для управления своим компьютером через бота Telegram

Функции бота:
📷Сделать скриншот
🖱Управление мышкой
🔗Перейти по ссылке
Выполнить команду в cmd
⛔️Выключить компьютер
♻️Перезагрузить компьютер
🖥О компьютере - показыввает имя пользователя, ip, ос и процессор
Замочить процесс
✔️Запустить - открывает и запускает любые файлы
⬇️Скачать файл - скачивает указанный файл с вашего компьютера
⬆️Загрузить файл - загружает файл на ваш компьютер

Ссылка на гитхаб
🌚6👍1😁1
Фильтруем символы англ. алфавита

i for i in x.lower()генераторное выражение (только здесь мы список не создаём).

ord(i) — возвращает порядковый номер символа. ord('a') = 97, ord('z') = 122.

97 <= ord(i) <= 122 цепочка операторов. Проверяет, чтобы символ был от a до z.

#объяснение
👍19
📮 Python, например!

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

🟢 Скачать
👍1
📌Продвинутая разработка на Python

■ Логируем на Python как боженька - Смотреть
■ Декораторы для Telegram-бота на Python - Смотреть
■ Установка Telegram-бота на сервер (Python) - Смотреть
■ Я сделал прокси для Telegram-бота. Анализ безопасности ботов - Смотреть
■ Sentry / Сбор ошибок в Python Telegram Bot - Смотреть
■ Полный деплой / Django - Смотреть
■ Стрим: Python, разработка, ответы на вопросы - Смотреть
■ Поиск работы в IT / Обзор вакансий на программиста - Смотреть
■ Собеседование Python программиста / Поиск работы в IT - Смотреть
■ Мои вопросы на Python-собеседовании (нарезка) - Смотреть
👍2
Форматирование строк

У меня у одного течёт кровь из глаз когда я вижу как в строку добавляют данные используя +, хотя уже давно существуют f-строки?

f-строки позволяют быстро вставить какую-то информацию в строку и отформатировать её как-то (округлить до сотых, перевести в биты, заполнить нулями).

Расписать тут всё, что можно творить с данными нереально, поскольку возможностей очень много. Если интересно, можете почитать в документации.

#теория
👍28🤯3🐳21👎1
🔥 Nvidia RTX 4090 может взломать большинство сложных паролей

🔐 Любой 8-значный пароль карта перебирает всего за 48 минут.

Это 32% от общего количества когда-либо утекших в сеть паролей 😨

#news #cybersec
👍21👎9🔥5😢2
Аннотация типов

Намучались с динамической типизацией? Что ж, у этого есть решение — аннотация типов.

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

При грамотном использовании вы сможете избежать множество проблем, ведь IDE вам подскажет, что здесь должен быть MySuperObject, а не None.

#теория
👍91
This media is not supported in your browser
VIEW IN TELEGRAM
Создаём систему для быстрого поиска свободного места на парковке

Для этого нам понадобится обычная камера видеонаблюдения и Telegram-бот, написанный с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. Подробнее о процессе разработки, фишках и подводных камнях — в статье:

https://habr.com/ru/post/451164/
🔥14👍3😁1
Media is too big
VIEW IN TELEGRAM
Python для начинающих: линейные алгоритмы, переменные, типы данных, операторы

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

00:00 Вступление
01:26 Что такое программа
02:25 Линейный алгоритм
03:33 Переменная
05:40 Переменные в играх
10:02 Типы данных
15:50 Переменные разных типов в играх
21:50 Операции
32:07 Ввод и вывод данных
38:08 IDLE и PyCharm
41:13 Задача 1
42:51 Задача 2
45:00 Задача 3
52:10 Задача 4
56:30 Задача 5
58:55 Итоги

Смотреть это видео на youtube: youtu.be/OusvDiqASko
5
🗳 Функция map. Примеры ее использования
▬▬▬▬▬▬▬▬
Знакомимся с функцией map. Работа функции изнутри. Примеры ее использования. Лямбда-функции совместно с функцией map.

Смотреть видео на YouTube ⬅️

#функция #map
👍5💩1