Работа с большими файлами в Python может показаться настоящим вызовом. Когда они достигают гигабайтов, попытка загрузить их в память целиком может привести к сбою программы.👉 В этой статье вы освоите 10 крутых методов для эффективной обработки таких файлов без излишней нагрузки на память и потери производительности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤6
Многие сайты и сервисы умеют отвечать на запросы других приложений: отдавать погоду, количество товаров в магазине и многое другое.👉 Но чтобы сайт нам что-то ответил, нужно уметь написать запрос, отправить его и потом знать, что с ним делать.
В данной статье разберёмся со всем этим с помощью Python: посмотрим, какие есть библиотеки для этого и как с ними работать. Пригодится всем, кто хочет брать данные с сайтов напрямую без посредников.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3
BeeWare позволяет написать приложение на Python и выпустить его сразу на нескольких платформах: iOS, Android, Windows, macOS и Linux.👉 Основной компонент — фреймворк Toga, который предоставляет нативные виджеты для создания пользовательских интерфейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4❤2⚡1
Перед вами Python-библиотека, которая поможет автоматизировать рабочие процессы в Excel.
Немного о её возможностях:🟡 Автоматизация и взаимодействие Excel с Python, используя синтаксис, близкий к VBA;🟡 Замена громоздких макросов VBA на чистый и мощный Python-код;🟡 Написание пользовательских функций (UDF) на языке Python;🟡 Сочетание с другими библиотеками без каких-либо проблем.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4❤3
У новичков часто возникает вопрос: с чего начать обучение — с Python или SQL?👉 Если кратко, то они оба хороши для обработки, анализа данных и для их визуализации и интерпретации.
В этой статье подробно рассмотрим каждый язык и узнаем, как они взаимно дополняют друг друга.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤2✍1
В этом репозитории лежит большая коллекция бесплатных игр, написанных на языке Python.🟡 Внутри есть упрощённые версии классических аркадных игр, например, Snake, Pacman, Flappy Bird.🟡 Все они независимы от друг от друга и содержат код, комментарии, а также список упражнений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤7🔥6
Многие паттерны проектирования, которые предлагают для Python, не решают проблемы, характерные для этого языка.
Они разрабатывались для таких языков, как Java и C++, где для выполнения базовых вещей требуется особый подход.👉 Автор этой статьи приводит примеры некоторых паттернов, которые, по его мнению, не подходят для разработки на Python, и объясняет, почему.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6
В этом гайде мы рассмотрим 5 простых, но эффектных проектов на основе ИИ, которые можно реализовать всего за 1–2 дня.👉 Каждый проект ориентирован на специалистов по ML и Python, не требует сложной математики или долгого тренировочного процесса, и опирается на готовые модели и API.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥4👨💻2
Автор этой статьи решил показать один из методов парсинга на Python на примере маркетплейса Wildberries.👉 Суть подхода: мы будем не разбирать запрошенную html-страницу по ссылке, а будем использовать API сайта, который используется сервисом для получения и отображения всех товаров требуемой категории.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🤩2🤣1
Принёс вам свежий репозиторий с серией уроков по протоколу Model Context Protocol (MCP) для Python-разработчиков от Microsoft.👉 Это руководство поможет понять концепцию MCP и построить свой MCP-сервер в интерактивном формате.
Please open Telegram to view this post
VIEW IN TELEGRAM
✍4👍4🔥3
На этом сайте представлено полное руководство по созданию веб-приложений на Python с помощью Django.👉 Всё расписано по шагам и показано на понятных примерах — от введения в сам фреймворк до работы с формами, шаблонами и моделями.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3👍3🙏1
Наткнулся на Trackers — инструмент для отслеживания одновременно нескольких объектов на видео, написанный полностью на Python.👉 Его модульная конструкция позволяет легко заменять трекеры и интегрировать их с детекторами объектов из различных библиотек, таких как inference, ultralytics, или transformers.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3👍3
Держите полезнейший плейлист, в котором лежит подборка обучающих видео по парсингу и необходимому стеку технологий и навыков.👉 Обучение проходит на конкретных и понятных примерах, без лишней информации и заучивания теории.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6👨💻3❤2
Рекурсия — это мощный инструмент в программировании, который позволяет решать задачи, разбивая их на более простые подзадачи.👉 В данной статье рассмотрим базовые особенности рекурсии: её принципы, примеры использования в Python, а также типичные проблемы, с которыми можно столкнуться при написании кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6😁3❤1
Перед вами одна из самых больших шпаргалок по языку Python из всех, что мне доводилось видеть.🟡 Возможность скачать в PDF;🟡 Удобная навигация по гиперссылкам;🟡 Обозначение поддерживаемой версии Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3
Автор этой статьи рассказал, как он с командой провели глубокую оптимизацию, чтобы обеспечить стабильность Django-сервиса во время пиковых нагрузок.👉 Рассмотренные методы — кэширование, использование SIMD (Single Instruction, Multiple Data) и настройка GC (Garbage Collector).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥3