cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

Библиотека питониста | Python, Django, Flask

Все самое полезное для питониста в одном канале. Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/907158ab Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

Больше
Рекламные посты
41 023
Подписчики
Нет данных24 часа
+107 дней
+430 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

❗️Вакансии «Библиотеки программиста» — ждем вас в команде! Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем: 👉авторов в наше медиа proglib.io 👉контент-менеджеров для ведения телеграм-каналов Подробности тут. Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴 Ждем ваших откликов 👾
Показать все...
🔥 4 1
⚙️ Принцип EAFP в Python EAFP — полезный принцип, который помогает писать более чистый код на Python. Он расшифровывается как «easier to ask for forgiveness than permission». Из этого видео вы узнаете, почему именно принцип EAFT считается правильным при проектировании приложений и увидите, как он работает на практике. Перейти к просмотру
Показать все...
👍 2🔥 1🤩 1
Фото недоступноПоказать в Telegram
Узнаем, сколько всего определенных букв в строке Один из способов узнать количество определенных букв в строке максимально быстрым методом — использовать метод count для строки. Этот метод принимает символ или подстроку и возвращает количество их вхождений в строку. Этот метод является достаточно быстрым, так как использует внутренние оптимизации CPython, которые работают на низком уровне. Он также не требует дополнительной памяти, за исключением простой переменной, используемой для хранения результата. #вопросы_с_собеседований
Показать все...
👍 4😍 2🔥 1
Приведите пример библиотеки для создания графиков Leather используется для создания графиков. В отличие от ряда подобных библиотек, Leather способна взаимодействовать с широким разнообразием данных и выводить их через векторную графику. В примере используются следующие функции: leather.Chart() — создает график с заданным заголовком. chart.add_dots() — добавляет точки на график. Также в ней можно указать функцию для определения цвета точек. chart.to_svg() — позволяет сохранить график в формате .svg в указанный файл. На втором изображении представлен результат работы программы. #вопросы_с_собеседований
Показать все...
😁 6👍 2🔥 2
Фото недоступноПоказать в Telegram
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Показать все...
👍 1🔥 1👾 1
Как часто вы программируете на других языках? Зачем переходите на них? #интерактив
Показать все...
🙏 7👍 2 2🌚 1
Python Дайджест: как ускорить Django проект до (почти) максимума. Цикл статей о том, как улучшить производительность кода, какие практики применять и автоматизировать задачи на основе GitHub Actions. Читать дайджест
Показать все...
👍 3😁 1
Фото недоступноПоказать в Telegram
Метод issuperset() Метод issuperset() возвращает True, если все элементы указанного набора существуют в исходном наборе, в противном случае он возвращает False.
Показать все...
👍 24 3🔥 1
🏃 Ускорение Python в 2 раза с помощью multiprocessing, async и MapReduce Новая статья на «Хабре» рассказывает про: ▪️медленную работу Python из-за GIL (Global Interpreter Lock); ▪️использование библиотеки Asyncio для ускорения IO Bound операций; ▪️применение библиотеки multiprocessing для параллельных вычислений; ▪️создание пулов процессов для удобного управления параллельными задачами; ▪️использование модуля concurrent.futures для асинхронного выполнения задач; ▪️модель программирования MapReduce для обработки больших объемов данных. 🔗 Читать статью
Показать все...
👍 10 3😁 2
Фото недоступноПоказать в Telegram
В России появилась среда разработки – встречайте GIGA IDE На главной технологической конференции лета GigaConf 2024 СберТех представил российскую среду разработки GIGA IDE со встроенным AI-ассистентом*. Среда позволяет вести разработку на популярных языках программирования, обеспечивает совместимость с востребованными плагинами, а также привычный пользовательский опыт. Встроенный в среду AI-ассистент GIGA CODE анализирует контекст, предлагает полные конструкции функций и других элементов, что позволяет писать код до 25% быстрее. • GIGA IDE Desktop – это интегрированная среда разработки, которая включает 70 инструментов для облегчения задач разработки, автоматизации тестирования и администрирования приложений. Разработчики уже могут скачать GIGA IDE Desktop на платформе GitVerse. • GIGA IDE Cloud позволит вести разработку в облаке, расширив возможности устройства дополнительными облачными ресурсами. Публичный релиз среды запланирован на осень 2024 года. Чтобы первыми получить доступ к GIGA IDE Cloud – регистрируйтесь на платформе GitVerse на раннее тестирование. *AI (Artificial Intelligence) - «искусственный интеллект»
Показать все...
🥱 12👍 6🤔 6🔥 3 2
Выберите другой тариф

Ваш текущий тарифный план позволяет посмотреть аналитику только 5 каналов. Чтобы получить больше, выберите другой план.