Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

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

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
Удаляем файл из папки на компьютере

Для удаления файла из папки на ПК в Python можно использовать модуль os.

Здесь сначала мы импортируем модуль os. Затем указываем полный путь к удаляемому файлу в переменной file_path. С помощью функции os.path.exists() проверяем, существует ли файл по указанному пути.

Если файл существует, мы удаляем его с помощью функции os.remove(). В противном случае выводим информацию, что такой файл не найден.

🔗 Python tricks
Обратное распространение ошибки

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

• Перейти к просмотру

🔗 Python tricks
Shawarma as a service: как создать бота для заказа шавермы

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

• Перейти к просмотру

🔗 Python tricks
🐍 Как создавать веб-сокеты в Python

Мы научимся настраивать собственный веб-сокет на Python, используя WebSockets API, который делает возможным двусторонний интерактивный сеанс связи между клиентом и сервером. С веб-сокетами вы можете отправлять и получать сообщения в режиме отслеживания событий без необходимости все время запрашивать данные у сервера, что уменьшает накладные расходы и позволяет передавать данные с сервера и на сервер в режиме реального времени.

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

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
🎬 Creating a Voxel Engine (like Minecraft) from Scratch in Python

Мы ждали и этот день настал! Майнкрафт на питоне 😎🔥

https://www.youtube.com/watch?app=desktop&v=Ab8TOSFfNp4&feature=youtu.be

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
КУРС по ChatGPT 🔥 #1 – Уроки Python ChatGPT API. Что такое ChatGPT и как с ним работать?

В курсе мы познакомимся с API ChatGPT и научимся разрабатывать проекты на языке Python. Вы ознакомитесь с разработкой разного рода проектов на базе моделей от компании OpenAI. Вы научитесь работать с GPT, DALL-E и Whisper.

https://www.youtube.com/watch?v=4wNYHB9frlg

🔗 Python tricks
🔥 9 странностей Python и их объяснение

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

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

🔗 Python tricks
🔥 Написание консольных скриптов: Bash против Python

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

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

🔗 Python tricks
ТОП-15 трюков в Python 3, делающих код понятнее и быстрее

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

Подробнее: 👉 тут

🔗 Python tricks
Изучение OpenCV. Распознавание автомобильных номеров

В видео рассказывается о том, как с помощью библиотеки OpenCV можно изменять изображения и выделять контуры. Распознавание номера продемонстрировано с помощью библиотеки pyTesseract.

Перейти к просмотру

🔗 Python tricks
Курс по wxPython (GUI)

wxPython - Одна из альтернатив Tkinter, которая поставляется вместе с Python. Реализована в виде модуля расширения Python. Обучающий курс по созданию программ на WxPython.

Перейти к просмотру

🔗 Python tricks
Строим Нейронную Сеть для Распознавания Изображений за 20 минут

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

Перейти к просмотру

🔗 Python tricks
Скрытые сокровища Python

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

Подробнее: 👉 тут

🔗 Python tricks
ТОП 5 Ошибок и создание правильной архитектуры

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

• Перейти к просмотру

🔗 Python tricks
SpeedTab

SpeedTab – это обертка на API, которая позволяет работать и редактировать гугл таблицы. Также библиотека включает минимальный функционал для работы с гугл диском. Благодаря данной статье ты научишься эффективно применять SpeedTab.

• Перейти к просмотру

🔗 Python tricks
Keras: Сверточные нейросети

Благодаря данному видео ты узнаешь, что из себя представляют сверточные нейросети, их архитектура. Продемонстрированы операции свертки (сверточные слои), операции Pooling: MaxPooling, MinPooling, AveragePooling. Также разобран пример архитектуры сверточной нейронной сети.

• Перейти к просмотру

🔗 Python tricks
Мало кто знает об этих Python фишках

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

• Перейти к просмотру

🔗 Python tricks
RabbitMQ

RabbitMQ — один из самых популярных брокеров сообщений с открытым исходным кодом. RabbitMQ используется во всем мире в небольших стартапах и крупных предприятиях. Благодаря данной статье ты узнаешь, как пользоваться RabbitMQ.

• Перейти к просмотру

🔗 Python tricks