fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Just Python

Just Python

کانال بسته

🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc

نمایش بیشتر
9 723
مشترکین
-524 ساعت
-117 روز
-8930 روز
آرشیو پست ها
Обработка JSON данных JSON стал стандартом для API и конфигурационных файлов. pathlib превращает обычные текстовые пути в «ум
Обработка JSON данных JSON стал стандартом для API и конфигурационных файлов. pathlib превращает обычные текстовые пути в «умные» объектно-ориентированные структуры, позволяя складывать папки через лаконичный слэш /, одной командой проверять существование директорий и на лету собирать файлы по маске с помощью метода glob. Обратите внимание на параметр ensure_ascii=False - он позволяет корректно сохранять Unicode символы, включая кириллицу, без экранирования. #theory // Just Python

👩‍💻 Стажировки и вакансии для Python разработчиков. - Вакансии которых нет на джоб-агрегаторах - Только прямые контакты HR
👩‍💻 Стажировки и вакансии для Python разработчиков. - Вакансии которых нет на джоб-агрегаторах - Только прямые контакты HR в Telegram 👉 @jobs_python Больше тут: 🤖 ML & DS 👩‍💻 DevOps 👨‍✈️ ИБ & OSINT 👣 Go 👩‍💻 Mobile 👩‍💻 C# 👩‍💻 Node.js 👩‍💻 Python 🔎 QA 👩‍💻 Java 👩‍💻 UX/UI 👩‍💻 Frontend 🖼️ PHP 📋 Analyst 💼 1C 🖥 SQL 👩‍💻 IT HR Пока другие листают джоб-сайты — ты уже пишешь HR в Telegram.

Работа с CSV файлами CSV - один из самых распространенных форматов для обмена данными Использование связки csv.DictReader и c
Работа с CSV файлами CSV - один из самых распространенных форматов для обмена данными Использование связки csv.DictReader и csv.DictWriter превращает каждую строчку таблицы в удобный Python-словарь, избавляя от ручного разбора индексов, а обязательный аргумент newline='' намертво защищает ваши файлы от появления пустых строк при переносе кода между Windows и Linux. #theory // Just Python

Асинхронная обработка файлов с использованием aiofiles Cтандартные операции с файлами блокируют выполнение программы. В асинх
Асинхронная обработка файлов с использованием aiofiles Cтандартные операции с файлами блокируют выполнение программы. В асинхронном мире это неприемлемо. На помощь приходит библиотека aiofiles, которая предоставляет асинхронный интерфейс для операций ввода-вывода. Эти базовые функции аналогичны синхронным версиям, но с ключевыми словами async/await. Однако реальная мощь проявляется при параллельной обработке множества файлов (смотри метод process_multiple_files) При массовой асинхронной записи я столкнулся с проблемой перегрузки диска. Решение - добавить семафор для ограничения количества одновременных операций (смотри метод controlled_file_processing) #theory // Just Python

🔴В 2026 году наши граждане уже заработали более 10 миллиардов рублей на Арбитраже криптовалют По данным Минфин 23% людей уже
🔴В 2026 году наши граждане уже заработали более 10 миллиардов рублей на Арбитраже криптовалют По данным Минфин 23% людей уже покинули свое место работы, поскольку в среднем уже в первый месяц тут можно зарабатывать более 140 тысяч рублей, а через пару месяцев с легкостью выйти на семизначные суммы! Самое смешное, что лишь 10% людей что-то слышали об этой профессии, хотя все обучающие материалы бесплатно лежат на канале Арбитраж Криптовалют Там обьясняют, как при помощи телефона и интернета, заработать свои первые 100 тысяч рублей! Причем разжевывают так доступно, что поймет даже подросток. Кстати, только что на канале вышла новая рабочая связка! Только сегодня вход абсолютно бесплатный - https://t.me/+RJh1b5VvSPxkY2Ey

Управление путями к файлам Модуль pathlib значительно упрощает работу с путями к файлам pathlib появился в Python 3.4 и стал
Управление путями к файлам Модуль pathlib значительно упрощает работу с путями к файлам pathlib появился в Python 3.4 и стал одним из моих любимых модулей. Он заменяет множество функций из os.path и предоставляет более интуитивный интерфейс. #theory // Just Python

Возвращение легенды: самый востребованный практикум Зерокодера по Claude Code снова пройдёт в августе. CEO университета Зерок
Возвращение легенды: самый востребованный практикум Зерокодера по Claude Code снова пройдёт в августе. CEO университета Зерокодер Кирилл Пшинник проведёт ещё один бесплатный онлайн-практикум, где в прямом эфире покажет, почему вокруг Claude Code столько шума и как использовать его на полную мощность. На практикуме разберут: • Как получить доступ к Claude Code из России и начать работать без ограничений; • Как запускать сразу несколько ИИ-агентов для одного проекта; • Как за 15 минут собрать рабочий сайт практически без ручного кода; • Как автоматизировать аналитику и рутинные задачи без дополнительных сервисов; Бонус: в конце практикума расскажем, как пользоваться Claude Code бесплатно и оформить виртуальную карту для оплаты других AI-сервисов P.S. Это специальный повтор одного из самых популярных практикумов Зерокодера по Claude Code. Жмите на ссылку и успевайте зарегистрироваться!

Запись и добавление в файл Параметр mode контролирует режим открытия файла: 'w' для перезаписи, 'a' для добавления в конец. #
Запись и добавление в файл Параметр mode контролирует режим открытия файла: 'w' для перезаписи, 'a' для добавления в конец. #theory // Just Python

Построчное чтение больших файлов Для больших файлов нецелесообразно загружать весь контент в память Конструкция for line in f
Построчное чтение больших файлов Для больших файлов нецелесообразно загружать весь контент в память Конструкция for line in file в сочетании с генератором yield позволяет читать огромные файлы построчно, загружая в оперативную память ровно одну строку за раз вместо всего файла целиком, что защищает вашу программу от вылета по нехватке памяти (OutOfMemory) #theory // Just Python

👩‍💻 Хватит учить только синтаксис, начинай делать реальные проекты! Python Ready — авторский канал, где Python перестаёт бы
+5
👩‍💻 Хватит учить только синтаксис, начинай делать реальные проекты! Python Ready — авторский канал, где Python перестаёт быть только теорией и становится рабочим инструментом. Мини-проекты, боты, советы, разборы задач, гайды и шпаргалки для каждого программиста. 🔥 Советую подписаться: @python_ready

Собственные итерируемые объекты Если вы хотите превратить любой свой класс в объект, который можно перебирать в цикле for, пр
Собственные итерируемые объекты Если вы хотите превратить любой свой класс в объект, который можно перебирать в цикле for, просто добавьте в него два «магических» метода: __iter__ (настраивает старт и возвращает self) и __next__ (выдает следующий элемент или останавливает цикл через raise StopIteration). #theory // Just Python

Бесконечные последовательности Генераторы позволяют создавать бесконечные последовательности без риска исчерпания памяти. Это
Бесконечные последовательности Генераторы позволяют создавать бесконечные последовательности без риска исчерпания памяти. Этот код создает объект, который можно использовать в цикле for, реализуя протокол итератора с помощью методов __iter__ (возвращает сам объект и сбрасывает состояние) и __next__ (вычисляет и возвращает следующее число Фибоначчи, пока не будет достигнут лимит). #theory // Just Python

Сортировка словаря по значению Словари в Python сохраняют порядок добавления ключей (с версии 3.7), но иногда требуется отсор
Сортировка словаря по значению Словари в Python сохраняют порядок добавления ключей (с версии 3.7), но иногда требуется отсортировать их по значениям. Гайды по Python

Подсчет частоты элементов Для анализа данных часто нужно подсчитать, сколько раз каждый элемент встречается в коллекции. Coun
Подсчет частоты элементов Для анализа данных часто нужно подсчитать, сколько раз каждый элемент встречается в коллекции. Counter - невероятно полезный класс, который я применяю почти в каждом проекте обработки данных. Он наследуется от dict, поэтому с ним можно работать как с обычным словарем, но с дополнительными методами. #theory // Just Python

Замена текста в строках Замена текста - еще одна распространенная операция, которая выполняется с помощью метода replace. Для
Замена текста в строках Замена текста - еще одна распространенная операция, которая выполняется с помощью метода replace. Для более сложных замен с возможностью использования регулярных выражений, я использую модуль re. #theory // Just Python

Подсчет количества вхождений подстроки Часто нужно узнать, сколько раз определенная подстрока встречается в тексте. Метод cou
Подсчет количества вхождений подстроки Часто нужно узнать, сколько раз определенная подстрока встречается в тексте. Метод count() очень эффективен, так как реализован на C уровне. Однако он чувствителен к регистру. Если нужен поиск без учета регистра, можно сделать как в count_substring_case_insensitive. #theory // Just Python

Бесконечные последовательности Генераторы позволяют создавать бесконечные последовательности без риска исчерпания памяти. #th
Бесконечные последовательности Генераторы позволяют создавать бесконечные последовательности без риска исчерпания памяти. #theory // Just Python

Цепочки генераторов Генераторы можно объединять в цепочки для создания конвейеров обработки данных. Такой конвейер позволяет
Цепочки генераторов Генераторы можно объединять в цепочки для создания конвейеров обработки данных. Такой конвейер позволяет эффективно обрабатывать файлы любого размера с минимальным использованием памяти. #theory // Just Python

Генераторные выражения Компактная альтернатива функциям-генераторам. Я использую их повсюду, где не нужен полный список сразу
Генераторные выражения Компактная альтернатива функциям-генераторам. Я использую их повсюду, где не нужен полный список сразу. В отличие от списковых включений они не создают целый список в памяти. #theory // Just Python

Китайская нейросеть, которая заменяет подписку на GPT — бесплатно и оффлайн 2026 год – новая эпоха для DeepSeek. Китайская не
Китайская нейросеть, которая заменяет подписку на GPT — бесплатно и оффлайн 2026 год – новая эпоха для DeepSeek. Китайская нейросеть работает прямо на вашем устройстве, обгоняет западные модели и снимает все ограничения: без подписок, без интернета, без контроля. Зерокодер обновил практикум и собрал все, что важно знать о локальных моделях и как с ними работать. ⚡️Что ждет вас на вебинаре? – Покажем, как установить DeepSeek на компьютер и пользоваться нейросетью оффлайн, без подписки и передачи данных в облако; – Объясним, чем отличаются версии DeepSeek и какие модели использовать для текста, кода, анализа данных, обучения и исследований; – Проверим DeepSeek на реальных задачах: коде, документах, расшифровках созвонов и работе с собственными файлами; – Покажем, как монетизировать навыки работы с локальными ИИ и как работать быстрее GPT бесплатно. Регистрируйтесь прямо сейчас Участники эфира получат чек-лист по выбору модели под задачу и подборку 20+ сценариев для ИИ-помощника на своем компьютере, который работает с вашими файлами. Эфир подойдёт всем, кто хочет пользоваться ИИ без лимитов и зависимости от чужих серверов, монетизировать навыки и оставаться в тренде технологий 2026 года. Бесплатный практикум – по ссылке.