Обновить
616.42

Python *

Высокоуровневый язык программирования

Сначала показывать
Порог рейтинга

Google Colab обновился до Python 3.11.11

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров1.2K

Разработчики сообщили об обновлении Runtime Google Colab.

Предыдущая версия Python 3.10.12 была установлена в апреле 2023 года, а в июле 2024 была обновлена Ubuntu до 22.04 LTS.

Для плавного перехода, в течение некоторого времени будет активна настройка "Use fallback runtime version", позволяющая вернуть предыдущую версию Python.

Новая версия:

Читать далее

Релиз открытой утилиты для оптимизации энергопотребления и производительности auto-cpufreq 2.5

Время на прочтение2 мин
Количество просмотров4.7K

10 января 2025 года состоялся релиз открытой утилиты для оптимизации энергопотребления и производительности auto-cpufreq 2.5. Исходный код проекта на Python и Shell и опубликован на GitHub под лицензией GNU Lesser General Public License v3.0. Выпуск auto-cpufreq 2.4 состоялся в сентябре 2024 года.

Читать далее

Представлен проект pdftris — тетрис в PDF в браузере

Время на прочтение1 мин
Количество просмотров5.3K

Разработчик Томас Ринсма представил проект pdftris — это тетрис в PDF в браузере. Код написан на Python и опубликован на GitHub.

Читать далее

В PyPI появилась опция карантина, с помощью которой можно временно закрывать заражённые проекты

Время на прочтение2 мин
Количество просмотров1.6K

В блоге The Python Package Index Blog рассказали о функции карантина, с помощью которой администраторы пакетного менеджера PyPI могут ограничивать возможность скачивания и установки проекта. Тестировать функцию начали в августе 2024 года. За это время в карантин попали 140 проектов.

Читать далее

Python — язык программирования 2024 года по версии рейтинга TIOBE

Время на прочтение2 мин
Количество просмотров6.2K

Python стал языком программирования 2024 года по версии рейтинга TIOBE. Эта награда присуждается языку программирования с самым высоким ростом рейтинга за год. Python вырос в популярности больше остальных языков программирования за предыдущие 12 месяцев - на 9,3% до 23,85%). Этот показатель больше, чем у конкурентов: Java выросла за год на 2,3%, JavaScript на 1,4% и Go на 1,2%.

Читать далее

Релиз Poetry 2.0 — инструмента для управления зависимостями в Python проектах

Время на прочтение1 мин
Количество просмотров6.2K

5 января 2025 года состоялся релиз Poetry 2.0 — инструмента для управления зависимостями в Python проектах (аналог встроенного pip). Предыдущий стабильный релиз Poetry 1.8.0 состоялся в феврале 2024 года.

Читать далее

Один из ключевых разработчиков CPython Тим Питерс вернулся в сообщество Python после трехмесячного бана

Время на прочтение4 мин
Количество просмотров5.3K

Один из ключевых разработчиков CPython Тим Питерс (tim.one, CPython core developer, автор гибридного алгоритма сортировки Timsort, член Python Core Team и один из старожилов проекта) вернулся в сообщество Python после трехмесячого бана.

Читать далее

Релиз открытого видеоредактора Flowblade 2.18

Время на прочтение3 мин
Количество просмотров1.7K

18 декабря 2024 года состоялся релиз открытого видеоредактора Flowblade 2.18, предназначенного для компоновки видеороликов из отдельных видео, звуковых файлов и изображений. Исходный код проекта написан на языке Python и опубликован на GitHub под лицензией GPLv3. Предыдущая стабильная версия решения вышла в мае этого года.

Читать далее

Представлен BoN (Best-of-N) — открытый метод обхода фильтров больших языковых моделей

Время на прочтение2 мин
Количество просмотров11K

В открытом доступе представлен метод атаки BoN Jailbreaking, позволяющий обойти механизмы противодействия генерации опасного контента, применяемые в ИИ‑сервисах на основе больших языковых моделей.

Читать далее

Microsoft выпустила MarkItDown — открытый инструмент на Python для преобразования файлов и офисных документов в Markdown

Время на прочтение1 мин
Количество просмотров12K

Microsoft выпустила MarkItDown — открытый инструмент для преобразования файлов и офисных документов в Markdown. Проект также доступен в виде онлайн‑версии. Например, там можно сконвертировать файлы из Office в язык разметки с синтаксисом форматирования простого текста Markdown.

Решение MarkItDown написано на языке программирования Python и опубликовано на GitHub под лицензией MIT.

Библиотека MarkItDown от Microsoft в настоящее время поддерживает следующие форматы файлов: PDF (.pdf), PowerPoint (.pptx), Word (.docx), Excel (.xlsx), изображения (метаданные EXIF ​​и OCR), аудио (метаданные EXIF ​​и транскрипция речи), HTML (специальная обработка Wikipedia), а также различные другие текстовые форматы (csv, json, xml и так далее) и даже ZIP‑файлы (после процесса перебирания содержимого).

Microsoft пояснила, что разработчики также могут настроить библиотеку MarkItDown для использования больших языковых моделей для описания изображений. Поскольку библиотека MarkItDown доступна по лицензии MIT с открытым исходным кодом, разработчики могут свободно использовать, изменять и распространять её. Единственное требование — включить в дистрибутив исходную лицензию и уведомление об авторских правах.

Читать далее

Злоумышленники смогли выполнить код с правами обработчика GitHub Actions в репозитории Python-библиотеки Ultralytics

Время на прочтение2 мин
Количество просмотров3.7K

Злоумышленники смогли скомпрометировать модель искусственного интеллекта Ultralytics YOLO11 в результате атаки на цепочку поставок для развёртывания криптомайнеров на устройствах под управлением версий 8.3.41 и 8.3.42 из Python Package Index (PyPI).

Читать далее

Яндекс Практикум и Пироговский университет помогут медикам освоить актуальные IT‑навыки

Время на прочтение1 мин
Количество просмотров643

Яндекс Практикум и РНИМУ им. Н.И. Пирогова Минздрава России запустили совместно разработанную учебную программу. С её помощью студенты‑медики и ординаторы осваивают IT‑навыки для применения в работе и в научных исследованиях. На курсе они подробно рассматриваются главные тренды российского рынка MedTech: в том числе углубляются в нейросети и кибербезопасность.

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

Содержание учебной программы:

Как мы обновили курсы для Python-разработчиков

Время на прочтение1 мин
Количество просмотров2.5K

Привет! На связи команда Яндекс Практикума. Мы обновили курсы «Python-разработчик». В этой заметке кратко расскажем, как именно.

Подробнее

Ближайшие события

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

Время на прочтение3 мин
Количество просмотров910

14 ноября 2024 года разработчики репозитория Python-пакетов PyPI сообщили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов.

Читать далее

Microsoft представила TinyTroupe — библиотеку для моделирования поведения людей

Время на прочтение2 мин
Количество просмотров5.8K

Microsoft представила экспериментальную Python-библиотеку TinyTroupe, которая предназначена для моделирования поведения людей. Она работает на базе больших языковых моделей и будет полезна для оценки эффективности рекламных кампаний, организации тестирования ПО или генерации данных для обучения нейросетей.

Читать далее

Релиз Ratarmount 1.0.0 (Random Access To Archived Resources) — утилиты для монтирования архивов как файловых систем

Время на прочтение1 мин
Количество просмотров2.4K

Состоялся релиз открытого проекта Ratarmount 1.0.0 (Random Access To Archived Resources). Это решение позволяет работать с архивами в различных форматах как с обычной файловой системой, причём данные извлекаются по мере необходимости без предварительной распаковки всего архива.. Проект поддерживает работу с форматами RAR, ZIP, а также с архивами TAR, сжатыми при помощи bzip2, gzip, xz и zstd. Исходный код проекта написан на языке Python c использованием модуля fusepy и опубликован на GitHub под лицензией MIT.

Читать далее

Python сместил JavaScript с первого места популярных языков программирования по версии GitHub

Время на прочтение1 мин
Количество просмотров4K

GitHub опубликовал ежегодный отчёт Octoverse, в котором публикует данные использования платформы. Аналитики выяснили, что в 2024 году Python сместил JavaScript с первого места популярных языков программирования.

Читать далее

Как создать гибкое и устойчивое архитектурное решение на Python? Делимся опытом

Время на прочтение2 мин
Количество просмотров3.5K

Привет, Хабр! Мы часто проводим митапы для специалистов и обсуждаем спорные, неоднозначные и сложные профессиональные вопросы. В сентябре встретились с разработчиками, тимлидами и техлидами, чтобы поговорить об архитектурных решениях на Python. Под катом делимся выводами и записями докладов ивента.

Читать далее

Среда разработки Arduino Lab for MicroPython теперь доступна в браузере

Время на прочтение1 мин
Количество просмотров2.9K

В блоге Arduino рассказали, что среда разработки Arduino Lab for MicroPython теперь доступна в браузере. Компания отмечает, что это особенно полезно для пользователей, которые пишут код на Chromebook, например, в школах.

Читать далее

1С VS Python – новый выпуск ютуб-шоу «Согласен / Не согласен»

Время на прочтение4 мин
Количество просмотров4.6K

1С-разработчик Николай Терещук и Python-разработчик Анатолий Осипов обсудили, чей язык сейчас популярнее, какой лучше для новичка в программировании, как они видят путь развития у 1С-разработчика и другие тезисы.

Ссылка на выпуск здесь. Текстовая расшифровка встречи в статье.

Читать далее

Вклад авторов