Python и 1000 уязвимостей
37.7K subscribers
1.85K photos
563 videos
27 files
1.98K links
Сила в единстве.

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

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Что выведет код?
Anonymous Quiz
7%
5 5
10%
–5 –5
20%
–5 5
44%
5 –5
19%
Ошибку
👍19
📣 1001-ый способ миграции на асинхронный Python

Сегодня в статье я расскажу очередную историю о том, как приходилось дружить синхронный и асинхронный мир в Python

А точнее про то, как и зачем я встраивал асинхронность в большое и достаточно нагруженное Django-приложение

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍5
Media is too big
VIEW IN TELEGRAM
▶️ Генераторы словарей

Генераторы
словарей (dict comprehension) – это метод преобразования одного словаря в другой

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

При этом каждый элемент может быть преобразован по мере необходимости

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4
Что выведет код?
Anonymous Quiz
44%
True
26%
False
8%
None
22%
Ошибку
8👍5🔥3🤔3
📣 10 полезных встроенных модулей

Данные модули – основа для каждого инженера по работе с данными

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

1. os: инструмент для взаимодействия с операционной системой. Он позволяет выполнять такие задачи, как манипуляции с путями файлов, управление каталогами и обработка переменных среды

2. pathlib: обеспечивает современный объектно-ориентированный подход к обработке путей файловой системы

3. shutil: модуль для высокоуровневых операций с файлами, таких как копирование, перемещение и удаление

4. csv: незаменимый модуль для работы с CSV-файлами, которые часто используются для хранения и обмена данными

5. json: используется для работы с данными в формате JSON, что особенно актуально при взаимодействии с веб-сервисами и API

6. pickle: полезен для сериализации и десериализации объектов Python в двоичный формат

7. sqlite3: предоставляет интерфейс для работы с легковесными базами данных SQLite

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

9. re: предоставляет мощные инструменты для работы с регулярными выражениями, которые важны при обработке текста

10. subprocess: используется для запуска команд оболочки и взаимодействия с системной оболочкой из скрипта Python

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥31
Media is too big
VIEW IN TELEGRAM
▶️ Шифруем файлы с помощью Python

В данном видео напишем скрипт на Python, который шифрует и дешифрует все файлы в указанной директории

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥31
Что выведет код?
Anonymous Quiz
11%
1
70%
2
6%
4
13%
Ошибку
👍10🤯4🔥2
📣 Простой мини-чат на FastApi: Современный интерфейс, вебсокеты и SQLAlchemy с деплоем

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

А также автор продемонстрирует работу с асинхронной SQLAlchemy на примере взаимодействия с базой данных SQLite

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86
Media is too big
VIEW IN TELEGRAM
▶️ Работа с CSV файлами в Python | Запись данных в CSV файл | Кодировки, разделители

В данном видео научимся записывать данные в
CSV файл
с помощью Python и модуля CSV

Разберем проблемы с кодировкой в Windows, запись через пустую строку и научимся изменять разделитель при записи данных в CSV файл

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
9
🤯14👍9🔥2
📣 26 полезных приёмов и хитростей Python

В процессе работы с языком каждый находит для себя какие-то приёмы или библиотеки, облегчающие жизнь

Мы собрали подборку разных хитростей для Python

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123
Media is too big
VIEW IN TELEGRAM
▶️ Распознавание текста с картинки на Python | Оптическое распознавание символов Tesseract

В данном видео разбираем как можно распознавать текста на разных языках с картинок при помощи Python и tesseract

Tesseract – это движок оптического распознавания символов (OCR) с открытым исходным кодом

Является самой популярной и качественной OCR-библиотекой


👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍6
🔥19👍43🤯3🤔2
📣 Шпаргалка по команде Pytest

Pytest – это фреймворк для тестирования кода на Python.

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

Согласно исследованию JetBrains, Pytest использует каждый второй питонист


🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2
Яндекс Foodtech Tour едет в Санкт-Петербург!

Митапы для бэкенд-разработчиков о технологиях Еком-сервисов Яндекса теперь в северной столице. 17 октября организаторы расскажут о новых сценариях и стартапах в компании. В программе три доклада: 
👉 Никита Пятаков, старший разработчик в Яндекс Лавке, расскажет о запуске аптек внутри сервиса
👉 Леша Тришин, руководитель группы специального подключения в Яндекс Маркете, поделится опытом интеграции сервиса с китайскими маркетплейсами
👉 Олег Гладышев, старший разработчик в Яндекс Еде, объяснит, зачем Яндексу свои умные велосипеды, и покажет, как они создаются

После докладов гостей ждет открытый микрофон со спикерами и афтепати. Зовите друзей и регистрируйтесь

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