Как получить список всех файлов в каталоге с помощью Python.
https://realpython.com/get-all-files-in-directory-python/
https://realpython.com/get-all-files-in-directory-python/
Realpython
How to Get a List of All Files in a Directory With Python – Real Python
In this tutorial, you'll be examining a couple of methods to get a list of files and folders in a directory with Python. You'll also use both methods to recursively list directory contents. Finally, you'll examine a situation that pits one method against…
👍6🔥2
Как создать Minecraft на Python? Обзор библиотеки Ursina Engine.
https://habr.com/ru/company/selectel/blog/704040/
https://habr.com/ru/company/selectel/blog/704040/
Хабр
Как создать Minecraft на Python? Обзор библиотеки Ursina Engine
Среди любителей Minecraft много энтузиастов: пока одни просто играют, другие запускают целые серверы и пишут модификации. А кто-то идет дальше и разрабатывает собственные песочницы. Последнее...
🔥14👍1
Вам нужен чистый код? Используйте правило шести.
https://habr.com/ru/company/sibur_official/blog/703172/
https://habr.com/ru/company/sibur_official/blog/703172/
Хабр
Вам нужен чистый код? Используйте правило шести
Все хотят писать чистый код. Этому посвящены целые книги. Но вам не нужно читать книги, чтобы начать писать более чистый код прямо сейчас. Есть одна «хитрость», которой может научиться любой кодер,...
👍3🥰1
🤯32👍23🤔4
Форматирование строк для URL-адресов
Стоит вспомнить, что slug — это уникальная строка-идентификатор, понятная человеку и содержащая только безопасные символы: латинские символы в нижнем регистре, цифры и дефис.
Чаще всего такое понятие встречается в контексте URL-адресов. Например, можно формировать slug из названия какой-нибудь статьи и вставлять его в ссылку, чтобы людям было понятно, куда они переходят.
Выше в коде мы написали простую функцию, где использовали методы
Также для удаления некоторых символов и замены на знак дефиса были использованы регулярные выражения и встроенный пакет
Стоит вспомнить, что slug — это уникальная строка-идентификатор, понятная человеку и содержащая только безопасные символы: латинские символы в нижнем регистре, цифры и дефис.
Чаще всего такое понятие встречается в контексте URL-адресов. Например, можно формировать slug из названия какой-нибудь статьи и вставлять его в ссылку, чтобы людям было понятно, куда они переходят.
Выше в коде мы написали простую функцию, где использовали методы
lower()
для приведения в нижний регистр и strip()
для удаления пробелов слева и справа. Также для удаления некоторых символов и замены на знак дефиса были использованы регулярные выражения и встроенный пакет
re
для работы с ними.👍14👏2
Подготовка данных для измерения производительности модели машинного обучения.
https://realpython.com/podcasts/rpp/135/
https://realpython.com/podcasts/rpp/135/
Realpython
Episode #135: Preparing Data to Measure True Machine Learning Model Performance – The Real Python Podcast
How do you prepare a dataset for machine learning (ML)? How do you go beyond cleaning the data and move toward measuring how the model performs? This week on the show, Jodie Burchell, developer advocate for data science at JetBrains, returns to talk about…
👍2🤔1
🐍 Самоучитель по Python для начинающих. Часть 7: Методы работы с кортежами
Кортежи по функциональности похожи на списки – разберемся, когда стоит использовать кортежи вместо списков, и как обрабатывать содержащиеся в них данные. В конце статьи – 10 задач для тренировки.
https://proglib.io/sh/bIT8AJhnwU
Кортежи по функциональности похожи на списки – разберемся, когда стоит использовать кортежи вместо списков, и как обрабатывать содержащиеся в них данные. В конце статьи – 10 задач для тренировки.
https://proglib.io/sh/bIT8AJhnwU
👍9🤔2
Получаем ежедневные новости с помощью Python
Для реализации нам нужно установить библиотеки requests и BeautifulSoup.
pip install bs4
pip install requests
Подробный разбор и описание кода можно найти здесь.
Для реализации нам нужно установить библиотеки requests и BeautifulSoup.
👏13👍4😁3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
Какой методологии вы придерживаетесь?
Anonymous Poll
32%
Agile
6%
Waterfall Model
2%
V-Model
3%
Incremental Model
14%
Разработка через тестирование
56%
Хаос
4%
Другое (напишу в комментариях)
👍8🔥2
4 основополагающих принципа Канбан
① Начните с того, что вы делаете сейчас.
② Проводите постепенные, эволюционные изменения.
③ Уважайте текущие роли, обязанности и должности.
④ Поощряйте лидерство на всех уровнях.
5 практик Канбан
① Визуализация хода работы.
② Ограничение незавершенного производства WIP (work in progress).
③ Управление потоком.
④ Сделать политики процессов явными.
⑤ Непрерывное совершенствование.
О том как спроектировать канбан-доску, читайте в наших с Selectel карточках
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😁1