Python зависимость. Как правильно управлять своим окружением
Что такое пакеты, зависимости и окружения в Python и как правильно управлять своим виртуальным окружением? Владислав Репин, Python developer & Data Engineer в NIX, предлагает разобраться с этим с самых азов.
В статье рассматриваются: менеджер пакетов — pip, менеджер виртуального окружения — virtualenv, менеджер, который совмещает оба функционала — pipenv и conda, и менеджер версий Python — pyenv.
👉 https://dou.ua/goto/jZz9
#Python
Что такое пакеты, зависимости и окружения в Python и как правильно управлять своим виртуальным окружением? Владислав Репин, Python developer & Data Engineer в NIX, предлагает разобраться с этим с самых азов.
В статье рассматриваются: менеджер пакетов — pip, менеджер виртуального окружения — virtualenv, менеджер, который совмещает оба функционала — pipenv и conda, и менеджер версий Python — pyenv.
👉 https://dou.ua/goto/jZz9
#Python
🐍 Вийшов Python 3.10.
Додали match/case, зробили можливим писати мультилайн контекст-менеджери, оптимізували str(), bytes() та bytearray(), представили новий оператор для об’єднання типів та інше.
Читайте огляд основних фіч нового релізу Python від Данила Топчія, Software Engineer в ЛУН.
👉 https://dou.ua/goto/ixAL
#Python
Додали match/case, зробили можливим писати мультилайн контекст-менеджери, оптимізували str(), bytes() та bytearray(), представили новий оператор для об’єднання типів та інше.
Читайте огляд основних фіч нового релізу Python від Данила Топчія, Software Engineer в ЛУН.
👉 https://dou.ua/goto/ixAL
#Python
🐍 Python очолив рейтинг мов програмування за версією TIOBE!
Уперше за 20 років в індексі новий лідер, замість Java і C 💪
Деталі про боротьбу #Python за першість та про те, які ще мови увійшли у ТОП-50 рейтингу, читайте у новині: https://dou.ua/goto/PItb
Уперше за 20 років в індексі новий лідер, замість Java і C 💪
Деталі про боротьбу #Python за першість та про те, які ще мови увійшли у ТОП-50 рейтингу, читайте у новині: https://dou.ua/goto/PItb
Git Pre-Commit вместо лишнего стресса
У каждого разработчика есть уникальный «почерк» и любимая IDE со своей системой автоматического форматирования кода. Следствие этого в одном проекте — потеря однородности кода и сложности с использованием всех благ IDE.
Юрий Бондаренко, Senior Software Engineer, в статье раскрывает тему форматирования кода в контексте Python, но идея и инструменты универсальны и применимы для других языков.
👉 https://dou.ua/goto/ygLO
#Python #Git
У каждого разработчика есть уникальный «почерк» и любимая IDE со своей системой автоматического форматирования кода. Следствие этого в одном проекте — потеря однородности кода и сложности с использованием всех благ IDE.
Юрий Бондаренко, Senior Software Engineer, в статье раскрывает тему форматирования кода в контексте Python, но идея и инструменты универсальны и применимы для других языков.
👉 https://dou.ua/goto/ygLO
#Python #Git
🐍#Python другий рік поспіль стає найпопулярнішою мовою програмування за версією індексу TIOBE.
У TIOBE переконані, що Python має все, щоб стати де-факто стандартною мовою програмування для багатьох доменів.
👉 https://dou.ua/goto/MaRj
У TIOBE переконані, що Python має все, щоб стати де-факто стандартною мовою програмування для багатьох доменів.
👉 https://dou.ua/goto/MaRj
Чому я обираю FastAPI: основні можливості та переваги фреймворку
Ярослав Мартиненко, Python Developer в NIX вже більше року розробляє бекенд на Python. Приблизно тоді ж і дізнався про FastAPI.
FastAPI є «спадкоємцем» філософії Flask, але вже «з коробки» надає цікаві фічі, про які Ярослав розповів у статті.
FastAPI не пропонує більше, ніж необхідний мінімум, тому розробник вільно може використовувати разом з цим фреймворком будь-які інструменти.
👉 https://dou.ua/goto/ckkk
#Python
Ярослав Мартиненко, Python Developer в NIX вже більше року розробляє бекенд на Python. Приблизно тоді ж і дізнався про FastAPI.
FastAPI є «спадкоємцем» філософії Flask, але вже «з коробки» надає цікаві фічі, про які Ярослав розповів у статті.
FastAPI не пропонує більше, ніж необхідний мінімум, тому розробник вільно може використовувати разом з цим фреймворком будь-які інструменти.
👉 https://dou.ua/goto/ckkk
#Python
🐍 Як ефективно працювати з даними та до чого тут Python
Олег Андрус, Python developer у Levi9 в цьому матеріалі з колегами по Levi9 Python Meetup, Анастасією Ляцькою та В’ячеславом Леськів, вирішив розібратися з можливостями Python.
Досвідчені інженери можуть переконатися в правильності вибору мови програмування для проєкту та дізнатися кілька цікавих інсайтів, а початківці — побачити перспективи.
👉 https://dou.ua/goto/ZLmy
#Python
Олег Андрус, Python developer у Levi9 в цьому матеріалі з колегами по Levi9 Python Meetup, Анастасією Ляцькою та В’ячеславом Леськів, вирішив розібратися з можливостями Python.
Досвідчені інженери можуть переконатися в правильності вибору мови програмування для проєкту та дізнатися кілька цікавих інсайтів, а початківці — побачити перспективи.
👉 https://dou.ua/goto/ZLmy
#Python
Як ми додали українську мову в офіційну документацію Python
Дмитру і команді вдалося додати українську мову в офіційну документацію мови програмування Python. Детальніше — у статті.
Українізація — на часі!
👉 https://dou.ua/goto/RWph
#Python
Дмитру і команді вдалося додати українську мову в офіційну документацію мови програмування Python. Детальніше — у статті.
Українізація — на часі!
👉 https://dou.ua/goto/RWph
#Python
🐍 Що нового в Python 3.10. Функціонал та найголовніші зміни
Олексій — розробник та студент 4-го курсу КПІ. Уже протягом чотирьох років він програмує на Python.
У статті описує найголовніші фічі, які зʼявились за останні роки, і чому їх варто використовувати у себе в проєкті.
Ця стаття буде корисна розробникам, які вже довго не переходять на нові версії Python, бо вважають, що ніякої користі не отримають. Айтівець спробує вас переконати у тому, що переходити на нові версії не тільки важливо, а ще і зручно.
👉 https://dou.ua/goto/i18O
#Python
Олексій — розробник та студент 4-го курсу КПІ. Уже протягом чотирьох років він програмує на Python.
У статті описує найголовніші фічі, які зʼявились за останні роки, і чому їх варто використовувати у себе в проєкті.
Ця стаття буде корисна розробникам, які вже довго не переходять на нові версії Python, бо вважають, що ніякої користі не отримають. Айтівець спробує вас переконати у тому, що переходити на нові версії не тільки важливо, а ще і зручно.
👉 https://dou.ua/goto/i18O
#Python
🐍 Базова теорія Python. Типи даних
Починаємо серію фундаментальних статей про мову Python.
Матеріали готує активний учасник нашої спільноти Павло Дмитрієв, розробник з багаторічним досвідом написання проєктів на Python.
У перших статтях автор дасть «поверхневий огляд» головних засад Python, а після вже планує випустити цикл матеріалів, що поглиблять певні теми.
👉 https://dou.ua/goto/QOg8
#Python
Починаємо серію фундаментальних статей про мову Python.
Матеріали готує активний учасник нашої спільноти Павло Дмитрієв, розробник з багаторічним досвідом написання проєктів на Python.
У перших статтях автор дасть «поверхневий огляд» головних засад Python, а після вже планує випустити цикл матеріалів, що поглиблять певні теми.
👉 https://dou.ua/goto/QOg8
#Python
Євген Ковалевський, CPO/CTO в TECHIIA та KOLO, вирішив перевірити цифрами, чи справді все так погано з відключенням світла у столиці, як здається.
У статті наведені графіки та python-код для їх генерації, а також є роз’яснення, на основі яких даних ці графіки побудовані.
https://dou.ua/goto/rrcY
Якщо у вас є ідеї, як можна доповнити дослідження, або ви знайшли помилку — велкам в коментарі 👇
#Python #Coding
У статті наведені графіки та python-код для їх генерації, а також є роз’яснення, на основі яких даних ці графіки побудовані.
https://dou.ua/goto/rrcY
Якщо у вас є ідеї, як можна доповнити дослідження, або ви знайшли помилку — велкам в коментарі 👇
#Python #Coding
Віталій Павлюк написав застосунок єСвітло, який може повідомляти про наявність світла за конкретними адресами.
У цій статті він розповідає про два сценарії використання програми: AWS Lambda з Роутером та Raspberry Pi.
#AWS #IP #Python #RaspberryPi
У цій статті він розповідає про два сценарії використання програми: AWS Lambda з Роутером та Raspberry Pi.
#AWS #IP #Python #RaspberryPi
Python Developer Олександр продовжує тему налаштування програми єСвітло, яку прочитав на нашому форумі, і ділиться своїми прикладами з використанням засобів MikroTik.
https://dou.ua/goto/NwgD
#mikrotik #Python
https://dou.ua/goto/NwgD
#mikrotik #Python
Python-програміст і студент 4 курсу КПІ Олексій Главацький розбирає новації, що з’явились у версії Python 3.11. Цікаво і корисно тим, хто працює з цією мовою або ж розглядає її для свого майбутнього проєкту.
👉 https://dou.ua/goto/veRD
#Python
👉 https://dou.ua/goto/veRD
#Python