Python и 1000 уязвимостей
37.8K subscribers
1.81K photos
553 videos
21 files
1.93K links
Сила в единстве.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
🐍 7 малоизвестных пакетов для визуализации на Python, о которых вы должны знать

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

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

Если ждете статью по Matplotlib, накидайте реакций, чем больше, тем скорее она выйдет🔥
👍9🔥9🤔72
Встраивание переменных внутрь строки

Довольно часто возникает необходимость добавить переменные внутрь строки Python.

Для этого можно использовать F-строки. F-строка означает просто «форматированная строка». Она позволяет нам аккуратно размещать код внутри строки.

Чтобы создать F-строку, нужно добавить символ f непосредственно перед строкой и обозначить фигурными скобками код, внедряемый в строку.
👍363🔥1
Media is too big
VIEW IN TELEGRAM
🎥 3 книги, которые сделают из тебя профессионала Python

Многие говорят,что книги нынче непопулярны,но я с этим в корне не согласен! Отличным доказательством послужит этот ролик про топовую литературу для программистов!

В ролике:
1.
Топ литературы которые позволят освоить Python на более глубоком уровне
2. Полезные материалы
3. Аргументы, почему книги отличный инструмент для обучения

https://www.youtube.com/watch?v=XCpq6lLbxW8

Смотрим, лайкаем, обсуждаем))
👍52🔥1
⚙️ ChatGPT как инструмент для поиска: решаем основную проблему

Жирнейший пост вам в ленту! Сегодня информации на столько много, что не получается опубликовать все одной статье, и поэтому она была разбита на 3 части))

Данная статья в сущности представляет собой разбор подхода WebGPT (одного из предков ChatGPT), но с большим количеством сопроводительной и уточняющей информации, а также комментариев и мнений автора. Предполагается, что целевая аудитория не погружена глубоко в технические детали обучения языковых моделей, да и в тему NLP в целом, однако статья будет полезна и экспертам этих областей. Сначала будет дано верхнеуровневое описание ситуации и проблем, а затем - более подробное, обильно снабжённое пояснениями потенциальное решение.

Даже если у вас нет знаний в машинном обучении - эта статья будет полезна и максимально информативна. Все примеры проиллюстрированы и объяснены.

Читать статью (часть 1)
Читать статью (часть 2)
Читать статью (часть 3)
👍13🔥32🤔1
🚀 Python/C API - ускорение Python при помощи кода на C

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

В руководстве:
1.
Интерпретатор и скорость выполнения кода;
2. Маршалинг;
3. Управление памятью;
4. Рассмотрим простые примеры.

Читать статью
👍15🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Обучение парсингу на Python | Парсинг CloudFlare | Фриланс, Selenium, CloudFlare

Фриланс. Обучение (Web-Scraping) веб парсингу на Python. В данном видео разбираемся как можно обойти Cloudflare правильно настроив Selenium WebDriver для Chrome браузера.

https://www.youtube.com/watch?v=Zd-x1I8FdYc
👍192🔥1
🤯21👍43🤔3
Что выдаёт этот код?
Anonymous Quiz
29%
True True
20%
True False
30%
False True
22%
False False
👍19🔥4🤔4🤯32
🐼 По маршруту SQLite - Pandas: 7 основных операций

💬 Когда я занимался разработкой iOS, еще не было устоявшихся решений для работы с базами данных мобильных приложений, так что мне пришлось реализовывать свою собственную БД.

Выбор пал на SQLite, упрощенный механизм для управления реляционными базами данных.

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

Читать статью
👍112🔥1
Конвертируем строку в словарь
Использование метода
json.loads()

Программистам постоянно приходится преобразовывать различные типы данных, и очень важно делать это правильно.

Мы можем преобразовать строку в словарь с помощью функции json.loads(). Чтобы ее использовать, нужно импортировать модуль json.
👍11
🐍 10 простых сниппетов Python для веб-разработки, автоматизации и обработки данных

Python  —  один из моих любимых инструментов для написания кода. Это язык программирования “высокого уровня”, и он обладает множеством полезных свойств и возможностей. Высокоуровневые языки обычно автоматизируют многие функции, то есть в 5 строках Python можно сделать то же самое, что в 50 строках Java.

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

Читать статью
👍12🔥21
Конвертируем строку в словарь
Использование метода
ast.literal_eval()

Сегодня продолжим конвертировать строку в словарь. Смотреть прошлый гайд: Использование метода json.loads()

Еще одна функция, которую применяют для преобразования строк в словари, — ast.literal_eval(). Чтобы ее использовать, нужно импортировать библиотеку ast.
👍9🤯41
🔥 Пять статей от редакции, собравшие больше всего отдачи:

1. Создание 3D-игры в стиле DOOM на Python с нуля. Учебное пособие по Pygame [ENG]

2. 7 малоизвестных пакетов для визуализации на Python, о которых вы должны знать - Мы расскажем вам о семи уникальных пакетах для визуализации на Python, с помощью которых вы сможете отображать свои данные.

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

4. ChatGPT как инструмент для поиска: решаем основную проблему - Данная статья в сущности представляет собой разбор подхода WebGPT (одного из предков ChatGPT)

5. Python/C API - ускорение Python при помощи кода на C
4
Media is too big
VIEW IN TELEGRAM
🐍 Парсинг в Python за 10 минут!

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

В видео рассказывают:
1.
О библиотеках необходимых для парсинга
2. Об методе автоматического копирования содержания
3. Где парсинг можно применить?

Смотрим, учимся скатывать текст правильно!
https://www.youtube.com/watch?v=vtizH9w0V7c
👍19🤯3🔥21
🐍Простая задача для проверки знаний
🤔11👍3
Что выдаст этот код?
Anonymous Quiz
27%
SyntaxError
52%
Doc
21%
None
7🤯3👍1
🔥 Как напечатать таблицу с помощью f-string

💬 Разберём, как напечатать красивую таблицу с одинаковой шириной колонок, с разной шириной колонок, с шапкой из двух строк. Создадим функцию с параметром максимальной ширины таблицы и функцию для записи таблицы в текстовый файл. Читать статью

🐍 Python и 1000 программ
👍17
Конвертируем строку в словарь
Использование генераторного выражения

Сегодня продолжим конвертировать строку в словарь.
Смотреть прошлый гайд:
Использование метода json.loads()
Смотреть прошлый гайд: Использование метода ast.literal_eval()

Для преобразования строки в словарь можно использовать и генераторное выражение.

Обрати внимание, во вложенном цикле for мы используем строковые функции strip() и split(), чтобы привести пары ключ-значение к нормальному для словаря виду.

Функция split() делит строку на отдельные подстроки, используя в качестве разделителей запятые и дефисы. Функция strip() удаляет пробелы между подстроками. Эта техника не очень эффективна при преобразовании строк, поскольку для получения результата требуется много времени.

Этот способ, пожалуй, самый запутанный, зато позволяет преобразовать в словарь строку, изначально не отформатированную по типу словарных пар ключ-значение.
👍11🤯1
🐍 Пишем Телеграм бота на Python c использованием API ChatGPT

В сегодняшней статье нас ждёт гайд по написанию своего телеграмм бота на Python с использованием API ChatGPT

Разберём:
1.
Установку необходимых библиотек
2. Первоначальную настройку
3. Проведём тест-драйв нашему боту

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

Читаем, делаем свою армию машин)
👍223
Media is too big
VIEW IN TELEGRAM
🐍 Самый простой способ выучить Python

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

В видео расскажут о:
1.
Ошибки новичков
2. Нюансы которые не знакомы новеньким
3. Несколько полезных советов по изучению языка

https://www.youtube.com/watch?v=5qPbuz0Pj10&t=10s

Смотрим, вспоминаем или запоминаем инфу🔥
🔥12👍3🤔31