python (157)

Оптимізація з алгоритмом Grid Search у Python

Вступ У цьому посібнику ми поговоримо про потужний алгоритм оптимізації під назвою Grid Search. Найчастіше його використовують для оптимізації гіперпараметрів в моделях машинного навчання. Після прочитання матеріалу ви навчитесь реалізовувати цей алг...

Codeguida · 13 березня 2020 · 34

Як створити проєкт на Django з шаблону

Що таке шаблон проєкту на Django Мало хто знає, що в Django можна встановити проєкт з шаблону, тобто зі спеціальної структури директорій. Така фіча стає у пригоді, коли звичайного формату проєкту вже недостатньо (повірте, цей момент настане не скоріш...

Codeguida · 04 березня 2020 · 25

Робота з vk api в Python

Вконтакті дуже популярна соціальна мережа на теренах СНД. API сайту досить зручне та зрозуміле. Де його використовувати, і чи використовувати взагалі залежить лише від вас. Встановлення, підключення, авторизація Так як я користувач linux тому всі кро...

Codeguida · 29 лютого 2020 · 6

Керівництво по використанню pdb

Давайте почнемо з того, що таке pdb. pdb — це модуль зі стандартної бібліотеки Python, що дозволяє: Покрокове виконання коду Встановлення брейкпоінтів (breakpoint, точка переривання) Дослідження трасування стеку (stack trace) Перегляд коду Виконання...

Codeguida · 20 лютого 2020 · 3

XML в Python

Extensible Markup Language(XML) є мовою розмітки так само як HTML, або SGML. XML рекомендується W3C(World Wide Web Consortcium) і доступний в якості відкритого стандарту. XML являє собою мову з відкритим вихідним кодом, що дозволяє програмістам розро...

Codeguida · 13 лютого 2020 · 41

Розробка і тестування асинхронного API з FastAPI та Pytest

Про що цей посібник Після прочитання матеріалу ви навчитесь: розробці асинхронного RESTful API з Python та FastAPI; розробці на основі тестів (TDD – Test-Driven Development); тестуванню застосунку на FastAPI з Pytest; асинхронній взаємодії з базою д...

Codeguida · 23 січня 2020 · 101

Граємося з VK API та Python, частина 3: а ви любите єнотів?

Добридень, пані та панове, з вами знову OlegWock. За вікном чудовий вечір п'ятниці. Чому б не провести його з користю? Пропоную сьогодні написати невеличкого бота-автовідповідача. Зміст Частина 1: завантажуємо всі фото з альбому Частина 2: стежим...

Codeguida · 19 січня 2020 · 3

У 2019 році мова C була популярнішою за Python

Мова програмування C, якій майже 48 років, й досі поширена серед розробників та, що цікаво, вона популярніша за Python. Принаймні, такі дані вказані в рейтингу TIOBE за 2019 рік. Він визначає популярність мов програмування на базі пошукових запитів у...

Codeguida · 09 січня 2020 · 4

У Python змінюється схема підготовки релізів

Розробники Python переходять на новий цикл підготовки випусків — тепер основні версії виходитимуть кожні 12 місяців (а не раз на півтора року, як було раніше). Релізи публікуватимуться у жовтні, тож Python 3.9 слід очікувати менше ніж через рік. Зага...

Codeguida · 04 листопада 2019 · 1

Автор Python Ґвідо ван Россум покидає Dropbox і йде на пенсію

Ґвідо ван Россум залишає свою посаду Dropbox, де пропрацював шість з половиною років. Нагадаємо, торік він відмовився від статусу великодушного і довічного диктатора проєкту Python. Це відчуття гіркої радості. Я залишаю Dropbox і йду на пенсію. Я баг...

Codeguida · 01 листопада 2019 · 4

Вийшла офіційна версія Python 3.8

14 жовтня вийшла офіційна версія Python 3.8 (бета була доступна ще влітку). Нову гілку будуть підтримувати ще 18 місяців, а патчі виходитимуть до 2024 року. Випуск оновлень планується кожні два місяці, починаючи з грудня. Що нового у версії 3.8 Найв...

Codeguida · 18 жовтня 2019 · 2

Як використовувати генератори та yield у Python

Чи доводилось вам колись мати справу з набором даних, що перевантажує пам'ять вашого комп'ютера? Або, можливо, у вас є комплексна функція, що зберігає внутрішній стан при кожному виклику, однак створювати окремий клас для неї недоцільно. В подібних с...

Codeguida · 10 жовтня 2019 · 63