Вхід
  • Новини
  • Front-end
  • Back-end
  • Блокчейн
  • Підручник з Rust
  • Mobile app
  • Книжки
  • Добірки
  • Історії
  • Рішення
  • Теорія
  • Залізо
  • Інтерв’ю
  • Спецпроєкти
  • Реклама у виданні
  • Редакційні правила
  • Наша редакція
  • Про видання
  • Контакти
  • Рейтинг блогерів Highload
  • Аукціон відплати

Приєднуйтесь до нас

  • Новини
  • Front-end
  • Back-end
  • Блокчейн
  • Підручник з Rust
  • Mobile app
  • Книжки
  • Добірки
  • Історії
  • Рішення
  • Теорія
  • Залізо
  • Інтерв’ю
  • Спецпроєкти
  • Реклама у виданні
  • Редакційні правила
  • Наша редакція
  • Про видання
  • Контакти
  • Рейтинг блогерів Highload
  • Аукціон відплати

Приєднуйтесь до нас

python

Новини - 2 тижні назад

Microsoft відмовилася від підтримки Faster CPython — майбутнє оптимізації Python під питанням

Дмитро Сімагін

Журналіст

Microsoft відмовилася від підтримки Faster CPython — майбутнє оптимізації Python під питанням

Microsoft офіційно припинила підтримку проекту Faster CPython, який займався прискоренням основного інтерпретатора мови програмування Python. Більшість членів команди, які працювали над цим напрямком, були звільнені напередодні саміту Python Language Summit, який днями стартував на PyCon у Піттсбурзі (США). 

Новини - 3 тижні назад

Популярність Python досягла найвищого рівня – TIOBE

Дмитро Сімагін

Журналіст

Популярність Python досягла найвищого рівня – TIOBE

Python продовжує стрімко зростати в рейтингу популярності мов програмування TIOBE, досягнувши в травні 2025 року позначки 25,35%. Тільки Java у 2001 році мала вищий індекс популярності, однак відрив Python від конкуруючих мов є найбільшим за всю історію індексу. 

Новини - 2 місяці назад

Хакери з КНДР змінюють тактику злому комп’ютерів Python-розробників

Дмитро Сімагін

Журналіст

Хакери з КНДР змінюють тактику злому комп'ютерів Python-розробників

Команда Unit 42 з Palo Alto Networks помітила чергову активність хакерської групи з КНДР, яка стоїть за найбільшою в історії крадіжкою криптовалюти з біржі Bybit. На цей раз увага кіберзлочинців направлена на Python-розробників, яким пропонують запустити шкідливий код під виглядом розгортання тестового завдання, повідомляє The Hacker News.

Новини - 2 місяці назад

Python отримає стандартний lock-файл для установки залежностей

Дмитро Сімагін

Журналіст

Python отримає стандартний lock-файл для установки залежностей

Команда Python ухвалила рішення про єдиний формат lock-файлів — пропозиція PEP 751 затверджена офіційно. Це означає, що в екосистемі Python з’явиться універсальний спосіб фіксувати всі залежності проекту, включаючи транзитивні, з можливістю точного розгортання оточення. Про це повідомляє InfoWorld.

Новини - 3 місяці назад

Найбільший каталог Python-пакетів PyPI запроваджує платні послуги

Дмитро Сімагін

Журналіст

Найбільший каталог Python-пакетів PyPI запроваджує платні послуги

Репозиторій PyPI запроваджує нові умови обслуговування для облікових записів. Відтепер з компаній, які розміщують свої проекти на PyPI, стягується плата в якості комісії та «за послуги підтримки», повідомляє DevClass.

Новини - 3 місяці назад

Хакери розповсюджують шкідливий пакет Python, який обкрадає Ethereum-гаманці розробників

Дмитро Сімагін

Журналіст

Хакери розповсюджують шкідливий пакет Python, який обкрадає Ethereum-гаманці розробників

Команда Socket Research виявила в каталозі PyPI шкідливий пакет Python під назвою set-utils. Він призначений для викрадення приватних ключів Ethereum шляхом використання функцій створення облікових записів, інформує блог компанії Socket. 

Новини - 3 місяці назад

Розробник створив інтерактивну мапу Python-пакетів PyPI

Дмитро Сімагін

Журналіст

Розробник створив інтерактивну мапу Python-пакетів PyPI

Швейцарський розробник Леннарт Фінке створив проект інтерактивної карти репозиторія Python-пакетів PyPI, яка складається з більш ніж 100 тисяч пакетів PyPI та їх залежностей. Про це програміст розповів на своєму сайті та на GitHub-сторінці проекту. 

Новини - 3 місяці назад

Google запускає безкоштовний Data Science Agent для обробки даних на Python

Дмитро Сімагін

Журналіст

Google запускає безкоштовний Data Science Agent для обробки даних на Python

Компанія Google оголосила про випуск на платформі Colab нового безкоштовного Data Science Agent, який працює на базі віртуального помічника Gemini 2.0. Агент призначений для автоматизації обробки даних, він може здійснювати аналіз, сортування та вилучення інформації з файлів, повідомляє блог Google.

Новини - 3 місяці назад

Python 3.14 отримає новий інтерпретатор, який підвищує продуктивність до 30% без змін в існуючому коді

Дмитро Сімагін

Журналіст

Python 3.14 отримає новий інтерпретатор, який підвищує продуктивність до 30% без змін в існуючому коді

Новий інтерпретатор, який незабаром з’явиться в релізі Python 3.14, запускатиме програми на 30% швидше, не потребуючи змін в існуючому коді. Бета-версія Python 3.14 має вийти в травні 2025 року, пише InfoWorld. Проміжні альфа-релізи також повинні включати новий інтерпретатор.

Новини - 4 місяці назад

PyPI додає архівацію проектів для боротьби зі шкідливими оновленнями

Дмитро Сімагін

Журналіст

PyPI додає архівацію проектів для боротьби зі шкідливими оновленнями

Індекс пакетів Python (PyPI) отримав нову функцію Project Archival (Архівація проектів). Вона дозволяє розробникам архівувати свої проекти, вказуючи іншим користувачам, що оновлень більше очікувати не варто. Про це повідомляє Bleeping Computer з посиланням на блог PyPI.

Новини - 5 місяців назад

Python – мова програмування 2024 року за версією TIOBE

Дмитро Сімагін

Журналіст

Python – мова програмування 2024 року за версією TIOBE

Python визначено як «Мову програмування 2024 року за версією індексу TIOBE». Ця нагорода присуджується мові програмування, яка отримала найбільше зростання рейтингів за один рік. 

Новини - 6 місяців назад

Microsoft MarkItDown — новий інструмент конвертації файлів для Python-розробників

Дмитро Сімагін

Журналіст

Microsoft MarkItDown — новий інструмент конвертації файлів для Python-розробників

Компанія Microsoft представила новий інструмент MarkItDown для Python-розробників. Він має відкритий код і вже доступний для завантаження та встановлення на GitHub. Як інформує Neowin, MarkItDown — це бібліотека Python для конвертації файлів і офісних документів у формат, сумісний з мовою розмітки Markdown.

Новини - 6 місяців назад

Тисячі Python-розробників стали жертвами криптомайнера

Дмитро Сімагін

Журналіст

Тисячі Python-розробників стали жертвами криптомайнера

Популярна Python-бібліотека Ultralytics, яка відома своєю моделлю розпізнавання об’єктів YOLO (You Only Look Once), стала жертвою атаки хакерів. У двох її версіях: 8.3.41 та 8.3.42 виявили шкідливий код, який встановлює криптомайнер XMRig. Розповсюдження зараженої бібліотеки відбулось через репозиторій Python Package Index (PyPI), повідомляє The Hacker News.

Новини - 6 місяців назад

Мова програмування 2024 року: рейтинг TIOBE виявив головного претендента

Дмитро Сімагін

Журналіст

Мова програмування 2024 року: рейтинг TIOBE виявив головного претендента

Вже в наступному місяці рейтинг TIOBE визначить переможця на звання «мова програмування 2024 року». За методикою підрахунку головний претендент буде обраний серед тих, хто за останні 12 місяців мав найкращу динаміку зростання популярності.

Новини - 6 місяців назад

PydanticAI — новий Python-фреймворк для розробки додатків зі штучним інтелектом

Дмитро Сімагін

Журналіст

PydanticAI — новий Python-фреймворк для розробки додатків зі штучним інтелектом

Компанія Pydantic Services випустила бета-версію нового Python-фреймворку — PydanticAI. Він безкоштовний, має відкритий код і призначений для створення додатків з використанням моделей штучного інтелекту, повідомляє Venture Beat.

Новини - 7 місяців назад

У Python з’явилась нова система аутентифікації пакетів

Дмитро Сімагін

Журналіст

У Python з'явилась нова система аутентифікації пакетів

Розробники репозиторію Python-пакетів PyPI (Python Package Index) оголосили про впровадження нового механізму цифрової атестації для перевірки справжності опублікованих пакетів. Він прийшов на заміну верифікації з використанням PGP-підписів, повідомляється на сайті спільноти PyPi.

Новини - 7 місяців назад

З якою мовою програмування найлегше знайти роботу: результати дослідження

Дмитро Сімагін

Журналіст

З якою мовою програмування найлегше знайти роботу: результати дослідження

Дослідження, проведене серед трьох найбільш популярних у США платформ пошуку вакансій для розробників ПЗ, визначило список мов програмування, володіння якими полегшує працевлаштування. Як повідомляє видання ZDNet, зараз легше за все знайти роботу тим програмістам, які пишуть код на мові SQL. 

Новини - 7 місяців назад

Пакет Python «fabrice» викрадає облікові дані розробників

Дмитро Сімагін

Журналіст

Пакет Python «fabrice» викрадає облікові дані розробників

Експерти компанії Socket виявили шкідливий пакет Python під назвою «fabrice», який видає себе за популярну бібліотеку автоматизації SSH «fabric» і краде облікові дані розробників на платформі AWS. Як повідомляє Developer-Tech, з моменту своєї появи в репозиторії PyPI у 2021 році «fabrice» має понад 37 000 завантажень.

Новини - 7 місяців назад

Як створити власний ChatGPT? Завдяки новому рішенню це можна зробити за кілька хвилин

Дмитро Сімагін

Журналіст

Як створити власний ChatGPT? Завдяки новому рішенню це можна зробити за кілька хвилин

Компанії SambaNova та Hugging Face представили нову інтеграцію, яка дозволяє розробникам розгортати інтерфейси, схожі на ChatGPT, одним натисканням кнопки. Це скорочує час розгортання з годин до кількох хвилин, запевняють у Venture Beat.

Основи - 7 місяців назад

Оператор assert у Python: як з ним правильно працювати

Дмитро Сімагін

Журналіст

Оператор assert у Python: як з ним правильно працювати

Оператор assert у мові Python виконує роль вбудованої інструкції для налагодження. Він дозволяє перевіряти справжність тверджень під час виконання програми. Якщо умова, вказана в assert, не виконується, то Python викликає помилку AssertionError. Цей механізм корисний при пошуку помилок у коді, а також для забезпечення того, що програма працює відповідно до очікуваних умов.

Основи - 7 місяців назад

Метод time.sleep() в Python: як з ним правильно працювати

Дмитро Сімагін

Журналіст

Метод time.sleep() в Python: як з ним правильно працювати

time.sleep() — це один з поширених методів модуля time в Python. Він дозволяє зупиняти виконання програми на певний проміжок часу. Цей метод корисний у разі необхідності терміново «заморозити» виконання коду на деякий час у паузах між операціями або заради синхронізації різних параметрів програми. Сьогодні ми розглянемо, як працює time.sleep(), і які особливості є у цього методу, ознайомимося з прикладами та рекомендаціями щодо використання.

Machine Learning - 7 місяців назад

Як створити нейронну мережу на Пітоні: покрокова інструкція

Дмитро Сімагін

Журналіст

Як створити нейронну мережу на Пітоні: покрокова інструкція

Нейронні мережі – один з головних напрямків розвитку машинного навчання. Завдяки їх застосуванню можна вирішувати такі складні завдання, як розпізнавання людей на зображеннях чи відео, обробка тексту, точне моделювання та багато іншого. Сьогодні ми розглянемо, як створити просту нейронну мережу на Python, використовуючи бібліотеки TensorFlow та Keras.

Основи - 7 місяців назад

Функція map() в Python: як з нею працювати

Дмитро Сімагін

Журналіст

Функція map() в Python: як з нею працювати

Функція map() в Python зазвичай використовується для обробки таких об’єктів, як списки, кортежі та інші послідовності. Завдяки їй можна застосовувати задану функцію до кожного елемента послідовності, з поверненням нового ітератора з результатами. Зміст цієї статті присвячено основним принципам використання та роботи функції map(), її синтаксису, прикладам коду та варіантам практичного застосування. 

Новини - 7 місяців назад

JavaScript Developer у перший день роботи дізнався, що проєкт буде на Python. HR звинуватив його у вередливості

Андрій Губін

Журналіст

JavaScript Developer Володимир Бондарчук розповів у своєму LinkedIn про дивний досвід співпраці з неназваною ІТ-компанією.

Основи - 7 місяців назад

Функція print() в Python: як правильно виводити дані на екран

Дмитро Сімагін

Журналіст

Функція print() в Python: як правильно виводити дані на екран

Функція print() заслужено вважається однією з базових функцій в Python. Завдяки їй виводиться інформацію на екран, її використовують для відображення результатів роботи програми, результатів діагностики та створення інтерактивних інтерфейсів. Давайте детально розглянемо, як з нею краще працювати. Почнемо з синтаксису.

Основи - 8 місяців назад

Сокети в Python. Мережеве програмування та модуль socket

Дмитро Сімагін

Журналіст

Сокети в Python. Мережеве програмування та модуль socket

Сокети – це фундаментальна концепція для забезпечення зв’язку між пристроями чи процесами через мережу. Завдяки сокетам програми можуть обмінюватися даними через різні мережеві протоколи. Сьогодні ми ознайомимось з основами сокетів і навчимося створювати прості серверні та клієнтські програми на Python.

Новини - 8 місяців назад

Чому Python лідирує серед мов програмування? Експерт знайшов пояснення

Дмитро Сімагін

Журналіст

Чому Python лідирує серед мов програмування? Експерт знайшов пояснення

Черговий, жовтневий рейтинг мов програмування TIOBE не приніс несподіванок для Python. Ця мова продовжує лідирувати, додавши +7,08% в рейтингу за останній місяць. Таким чином, Python займає 21,90% ринку, що є для неї найвищим показником з 2003 року.

Основи - 8 місяців назад

Локальні та глобальні змінні в Python: для чого вони потрібні

Дмитро Сімагін

Журналіст

Локальні та глобальні змінні в Python: для чого вони потрібні

Локальні та глобальні змінні в Python потрібні для керування доступністю та областю видимості даних у програмі. Однак є випадки, коли варто відмовитись від використання таких змінних — краще застосувати альтернативні рішення. Давайте сьогодні розглянемо переваги та недоліки локальних і глобальних змінних, а також як з ними працювати.

Основи - 8 місяців назад

Бібліотека Pillow: обробка зображень у Python

Дмитро Сімагін

Журналіст

Бібліотека Pillow: обробка зображень у Python

Бібліотека Pillow в Python — незамінний помічник під час роботи із зображеннями. Створено її Джеффрі А. Кларком у 2013 році як форк широко відомої бібліотеки Python Imaging Library (PIL). За допомогою Pillow можна завантажувати, змінювати та зберігати оброблені фотографії у файл різних форматів. Ця властивість робить бібліотеку затребуваним інструментом для розробки програм, які потребують перетворення зображень.

Основи - 8 місяців назад

Data classes в Python: де варто застосовувати декоратор dataclass

Дмитро Сімагін

Журналіст

Data classes в Python: де варто застосовувати декоратор dataclass

Python відомий тим, що це мова програмування з підтримкою об’єктно-орієнтованих парадигм, де класи є одним з основних інструментів для роботи з даними та функціоналом. Але в реальній роботі часто доводиться писати звичайний клас, завданням якого має бути лише зберігання даних, без будь-якої премудрої логіки. Щоб уникнути шаблонності в коді та скоротити випадки дублювання, у версії 3.7 мові Python з’явилася нова можливість – Data Classes.

Новини - 8 місяців назад

Що таке іменовані кортежі (namedtuple) в Python

Дмитро Сімагін

Журналіст

Що таке іменовані кортежі (namedtuple) в Python

Іменовані кортежі (namedtuple) — це розширення стандартних кортежів (tuples) у мові Python, яке надається модулем collections. Завдяки їм можна звертатися до елементів не лише за індексом, як у звичайних кортежах, а й за іменами полів. Так ви покращуєте код, роблячи його читабельним під час роботи з такими даними, як координати чи списки.

Новини - 8 місяців назад

Python оновлено до версії 3.13

Дмитро Сімагін

Журналіст

Python оновлено до версії 3.13

7 жовтня офіційно презентовано стабільний реліз мови програмування Python 3.13. Нова версія Python отримала експериментальний JIT-компилятор, покращений інтерпретатор на базі PyPy і новим режимом збирання free-threaded build mode. 

Веб-розробка - 8 місяців назад

Новий інструмент OpenAI-Gradio дозволяє Python-розробникам створювати веб-додатки всього за кілька хвилин

Дмитро Сімагін

Журналіст

Новий інструмент OpenAI-Gradio дозволяє Python-розробникам створювати веб-додатки всього за кілька хвилин

Компанія Hugging Face випустила новий інструмент, який дозволяє Python-розробникам створювати веб-додатки на базі штучного інтелекту за допомогою лише кількох рядків коду. Як повідомляє Venture Beat, інструмент під назвою OpenAI-Gradio спрощує процес інтеграції великих мовних моделей OpenAI (LLM) у веб-додатки, роблячи технологію штучного інтелекту доступною для розробників будь-якого рівня кваліфікації.

Основи - 8 місяців назад

Найкращі IDE для Python: обираємо редактор коду та середовище розробки

Дмитро Сімагін

Журналіст

Яку вибрати IDE для Python: чим редактор коду відрізняється від середовища розробки

Яке інтегроване середовище розробки (IDE) варто обрати для роботи на Python? Що краще: IDE чи редактор коду? Яке середовище розробки краще за інших? Сьогодні ми постараємося дати вам відповіді на ці та інші поширені питання.

Основи - 8 місяців назад

Як скачати та встановити Python на Windows, Linux і macOS

Дмитро Сімагін

Журналіст

Как скачати та встановити Python на Windows, Linux і macOS

Мова програмування Python — найпопулярніша в комерційній розробці. Згідно з рейтингом TIOBE, вона випереджає Java, C++, JavaScript та інші відомі мови. Python широко застосовується у створенні веб-додатків, моделей машинного навчання, аналізу даних та багатьох інших завдань. Тому не дивно, чому щороку сотні тисяч новачків в усьому світі починають її вивчати. Сьогодні ми зосередимось на тому, як встановити Python на комп’ютери під керуванням операційних систем Windows, Linux та MacOS.

Новини

ЄС запускає «тимчасове рішення» для перевірки віку інтернет-користувачів

2 дні назад

Gemini тепер може аналізувати зміст відеофайлів в Google Drive

2 дні назад

CEO Anthropic: штучний інтелект може знищити до 50% позицій джунів

2 дні назад

На Stack Overflow з'являться платні експерти, які допомагатимуть у вирішенні проблем з кодом

2 дні назад

Mistral випустив Codestral Embed — інструмент для автодоповнення, редагування та пояснення коду

2 дні назад

DeepSeek стверджує, що її оновлена ​​модель R1 краще справляється з програмуванням

3 дні назад

Microsoft розробила спрощений спосіб запуску C# з командного рядка

3 дні назад

У Києві виступить керівництво Ethereum Foundation. Де послухати?

3 дні назад

Дуров анонсував інтеграцію чат-бота Grok у Telegram. Маск заперечує

3 дні назад

Apple збирається перейменувати всі свої операційні системи

3 дні назад
Показати ще

Спецпроєкти

Google запускає оновлений курс із машинного навчання українською мовою. Він займає 15 годин
Світові зірки та сучасні інструменти проти загроз: якою була InfoSec Ukraine 2025 – конференція про кібербезпеку
Остання хвиля реєстрації на InfoSec Ukraine 2025 – масштабний івент про кібербезпеку
Топ текстів тижня
1.
Після 28 травня частина українців можуть втратити бронь від мобілізації
2.
Штучний інтелект несе загрозу не джуніорам, а тим, хто не хоче адаптуватись — директор AWS
3.
«Новачкам все важче знайти роботу»: з 2019 року IT-компанії скоротили працевлаштування джуніорів на 50%
4.
Google запускає оновлений курс із машинного навчання українською мовою. Він займає 15 годин
5.
ChatGPT o3 відмовилась відключати себе, незважаючи на інструкцію розробника
6.
Новий «браузер-агент» Opera Neon буде писати код, поки ви спите
7.
Apple збирається перейменувати всі свої операційні системи
8.
У Windows 11 додали шифрування із захистом від квантового злому
9.
На Stack Overflow з’являться платні експерти, які допомагатимуть у вирішенні проблем з кодом
10.
У Києві виступить керівництво Ethereum Foundation. Де послухати?
  • Про видання
  • Наша редакція
  • Контакти
  • Політика конфіденційності
  • Реклама у виданні
  • Редакційні правила
  • Як відправити текст у редакцію

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисните Ctrl+Enter.


Ми використовуємо ілюстрації від Depositphotos


Окремі матеріали можуть містити посилання на партнерів — це не впливає на контент та політику редакції. Проте дає виданню можливості для розвитку.


Підтримка серверів

Партнер по SEO

Рішення важких IT-задач

© Highload. 2021-2025

Ваша жалоба отправлена модератору

Переглядаючи цей сайт, ви погоджуєтесь з нашою політикою конфіденційностіOK

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Скасувати

Користні рішення для тих,
хто пише код

Приєднуйтесь
до товариства: