Python и 1000 уязвимостей
37.5K subscribers
1.9K photos
580 videos
30 files
2.06K links
Сила в единстве.

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Media is too big
VIEW IN TELEGRAM
🎥 Менеджер «With as» для работы с файлами.

При работе с файлами зачастую нужно отслеживать исключения.

Делать это лишь при помощи «try - except» не особо удобно. По этой причине в Python существует менеджер «with as».

В видео научимся использовать данный менеджер на практике.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
🤯115👍4🔥2
📣 Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram.

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

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
Media is too big
VIEW IN TELEGRAM
🎥 Обработчик исключений | Конструкция «try - except».

При выполнении программы могут возникнуть различного рода ошибки (исключения).

Нам необходимо уметь отслеживать подобные ошибки и предотвращать их.

В ходе видео мы изучим конструкцию «try - except» для обнаружения и обработки исключений.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍1🔥1
Что выведет данный код?
Anonymous Quiz
5%
3
55%
6
6%
{1, 2, 3}
35%
Ошибка
🤯9👍52
📣 Ускоряем Python в 100 раз при помощи Rust.

Для работы с увеличившейся нагрузкой нужно сделать систему, в пятьдесят раз быстрее, и в этом нам может помочь Rust.

Основная сложность (с точки зрения производительности) заключается в смешении объектов Python и массивов numpy.

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🤯3
Media is too big
VIEW IN TELEGRAM
🎥 Разработка программы «Текстовый редактор».

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

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥2
Что выведет данный код?
Anonymous Quiz
12%
1
7%
2
7%
5
75%
Ошибка
👍152🤔1🤯1
📣 unittest | Платформа модульного тестирования

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

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

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
Media is too big
VIEW IN TELEGRAM
🎥 Работа с файлами за счет Python.

Язык Python содержит большой набор быстрых и удобных функций по работе с файлами.

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

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍51
Что выведет код?
Anonymous Quiz
16%
0 1 2 3 0
43%
0 1 2 0
21%
0 1 2
21%
Ошибка
👍8🤯7🔥2🤔21
📣 Декораторы Python | Пошаговое руководство.

Эта статья представляет собой пошаговое руководство о том, как декораторы могут помочь вам стать более эффективным и продуктивным разработчиком на Python.

Декораторы в Python позволяют расширять и изменять поведение вызываемых объектов (функций, методов и классов)

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112
Media is too big
VIEW IN TELEGRAM
🎥 Функции (def, lambda)

За видео мы научимся создавать функции и познакомимся с lambda выражениями.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93🔥3
Что выведет код?
Anonymous Quiz
9%
0 1 2 3 … 12
33%
python
8%
None
50%
Ошибку
🔥151👍1🤔1
📣 Перестаньте писать классы.

Перевод доклада Джэка Дидриха, одного из ключевых разработчиков языка Питон.

Доклад прозвучал на конференции PyCon US.

Признак того, что объект не должен быть классом — если в нём всего 2 метода, и один из них — инициализация, __init__.

Несколько пунктов из доклада Джэка:
Простое лучше сложного
Плоское лучше вложенного
Важна читаемость
Если программу трудно объяснить, она плохая
Если программу легко объяснить, возможно, она хорошá

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍291