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

Ссылка: @Portal_v_IT

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

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

Trape
- OSINT утилита, которая позволяет отслеживать и выполнять атаки социальной инженерии в режиме реального времени.

Утилита создает ссылку, и через нее следит за пользователем. Благодаря данному инструменту можно получить IP, геолокацию или информацию об ОС. Также вы сможете запускать удаленно JS скрипты и загружать файлы на пк.

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

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

#python #github #soft #osint
Основные коллекции: кортеж

То же самое, что и список, только значения менять нельзя. Эта неизменяемая коллекция хранит одни и те же данные с начала и до конца.

Используется, если хотим передать или вернуть данные, которые нет смысла или не стоит менять. Например, результат запроса в базу данных будет в виде кортежа.

#теория
👍4
Хотите начать карьеру в IT?

Быстро освоить навыки и перейти к практике — легко! 

Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!

Курсы от практикующих экспертов.

Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.

Начни свой путь к успеху уже сегодня.

Учись на практике с Deepskills!
Интересный факт

ChatGPT можно использовать как интерпретатор почти для всех языков, и для Python в том числе. То есть, если его прикрутить к каналу, нейросеть никогда не ошибётся и будет накручивать правильные ответы (кто займётся реализацией?).

Ей даже язык не надо говорить, нейросеть сама разберётся.

#оффтоп
🤔3👍21
💾 Огромный справочник по SQL на русском

#doc #sql #russian
3👍1
😀
😁27👍9🤔2🏆21🥰1
Последовательность

Итерируемый объект, который даёт доступ к объектам с помощью __getitem__() и определяет метод __len__(). К последовательностям относятся: list, str, tuple и bytes.

Для того чтобы реализовать свою последовательность, стоит наследоваться от collections.abc.Sequence. Класс автоматически добавит методы count(), index(), __contains__() и __reversed__().

#теория
👍1
Итератор

Объект, представляющий поток данных. Повторные вызовы метода __next__() возвращают последовательные элементы в потоке. Если данных больше нет, выдаёт исключение StopIteration.

Чтобы получить итератор у объекта, необходимо использовать iter(obj). Функция автоматически вызывается при использовании цикла for.

Коллекции (список, множество) каждый раз при вызове iter() или использовании с for возвращают новый итератор.

#теория
👍21
😁26🥱8🤣4
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

Rug
— чрезвычайно простой инструмент на Python для генерации случайных пользовательских данных.

Установка
 git clone https://github.com/rlyonheart/rug.git
$ cd rug
$ pip install -r requirements.txt

Использование
$ python rug

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

#github #osint #tools
👍8
Странности

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

#объяснение
1👍1
Награда для лучшего CSS разработчика в мире 😀
33👍8🤣8🤩2
Python_plus_MySQL-Database.pdf
123.5 KB
💾 Шпаргалка по связке Python + MySQL

🌵 Создание БД и таблиц
🌵 Внесение, чтение, обновление и удаление данных

#doc #python #sql #mysql
👍91
Media is too big
VIEW IN TELEGRAM
Лучшие проекты для начинающих Python-разработчиков

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

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

00:00 Вступление
03:00 Проект 1
05:30 Проект 2
08:27 Проект 3
11:10 Проект 4
13:23 Проект 5
16:41 Заключение

Смотреть это видео на youtube: youtu.be/h8nrlZ0IxkA
4👍1🔥1
👨‍💻 Основы проектов машинного обучения Python

🌵 Предисловие
🌵 Настройка среды программирования Python
🌵 Введение в машинное обучение
🌵 Как создать классификатор машинного обучения на Python с помощью Scikit
🌵 Как построить нейронную сеть для распознавания рукописных цифр с помощью
TensorFlow
🌵 Предвзятость-дисперсия для глубокого обучения с подкреплением: как создать бота
для Atari с OpenAI Gym

#books #python #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👎1
This media is not supported in your browser
VIEW IN TELEGRAM
tqdm

Библиотека для отображения прогресса выполнения циклов. Она может строить так называемые progress bar'ы.

tqdm поддерживает множество настроек, таких как стиль вывода, частота обновления и т.д.

#теория
👍10