Forwarded from HABR FEED + OPENNET
[Из песочницы] Serverless и полтора программиста
https://habr.com/ru/post/513970/?utm_source=habrahabr&utm_medium=rss&utm_campaign=513970
Tags: Облачные сервисы, Программирование, Разработка веб-сайтов, realm, atlas, mongo, react, redux, typescript, redis
Author RuslanGabbasov #habr
https://habr.com/ru/post/513970/?utm_source=habrahabr&utm_medium=rss&utm_campaign=513970
Tags: Облачные сервисы, Программирование, Разработка веб-сайтов, realm, atlas, mongo, react, redux, typescript, redis
Author RuslanGabbasov #habr
Хабр
Serverless и полтора программиста
В повседневной продуктовой разработке, запертой в корпоративных технологических ограничениях, редко выпадает случай шагнуть за грань добра и зла в самое пекло х...
Forwarded from HABR FEED + OPENNET
[Перевод] 8 продвинутых возможностей модуля logging в Python, которые вы не должны пропустить
https://habr.com/ru/post/513966/?utm_source=habrahabr&utm_medium=rss&utm_campaign=513966
Tags: Python, Программирование, Отладка, журналирование, logging, threading, multiprocessing
Author kentavr009 #habr
https://habr.com/ru/post/513966/?utm_source=habrahabr&utm_medium=rss&utm_campaign=513966
Tags: Python, Программирование, Отладка, журналирование, logging, threading, multiprocessing
Author kentavr009 #habr
Хабр
8 продвинутых возможностей модуля logging в Python, которые вы не должны пропустить
Понимайте свою программу без ущерба для производительности Журналирование — это очень важная часть разработки ПО. Оно помогает разработчикам лучше понимать выпо...
Forwarded from Библиотека питониста | Python, Django, Flask
Разбор десяти необычных строк кода, демонстрирующих особенности Python.
https://proglib.io/w/75b70de3
https://proglib.io/w/75b70de3
DEV Community
10 Awesome Pythonic One-Liners Explained
Since I wrote my first lines of code in Python, I was fascinated by its simplicity, excellent readabi...
Forwarded from Библиотека питониста | Python, Django, Flask
circuitbreaker — реализация на Python паттерна «Автоматический выключатель».
https://proglib.io/w/30ff2a74
https://proglib.io/w/30ff2a74
Forwarded from Библиотека питониста | Python, Django, Flask
Не используйте «+» для соединения строк в Python
Сравнение подходов к объединению строк в Python с использованием метода join() и «+».
https://proglib.io/w/5e579d77
Сравнение подходов к объединению строк в Python с использованием метода join() и «+».
https://proglib.io/w/5e579d77
Medium
Do Not Use “+” to Join Strings in Python
A comparison of the approaches for joining strings in Python, using “+” and join() method.
Почему вам следует использовать pathlib / Хабр
https://m.habr.com/ru/post/453862/
https://m.habr.com/ru/post/453862/
Хабр
Почему вам следует использовать pathlib
От переводчика: Привет, хабр! Представляю вашему вниманию перевод статьи Why you should be using pathlib и её продолжения, No really, pathlib is great. Много внимания нынче уделяется таким новым...
Forwarded from Pythonist.ru - образование по питону
Tips & Tricks. Работа с большими данными в Python при помощи Pandas и JSON
Давайте рассмотрим, как при помощи таких инструментов как Pandas можно изучить полицейскую деятельность в графстве Монтгомери, Мэриленд. Сначала посмотрим на данные в формате JSON, а затем перейдем к их анализу с помощью Python.
Читать статью
#алгоритмы #модули
Давайте рассмотрим, как при помощи таких инструментов как Pandas можно изучить полицейскую деятельность в графстве Монтгомери, Мэриленд. Сначала посмотрим на данные в формате JSON, а затем перейдем к их анализу с помощью Python.
Читать статью
#алгоритмы #модули
Forwarded from Pythonist.ru - образование по питону
Топ. 10 приемов для преобразования и декомпозиции строк в Python
В этой статье:
- Translate и Replace
- Очистка строки
- Разбиение строки
- Strip и zfill
- Деконструкция и реконструкция
- Удаление знаков препинания
- Работа с регистрами и пр.
Читать статью
#строки #функции
В этой статье:
- Translate и Replace
- Очистка строки
- Разбиение строки
- Strip и zfill
- Деконструкция и реконструкция
- Удаление знаков препинания
- Работа с регистрами и пр.
Читать статью
#строки #функции
Forwarded from Pythonist.ru - образование по питону
Топ-5 GitHub-проектов для изучения Python
Мы в нашей команде часто заходим на GitHub, чтобы узнать о крутых проектах с открытым исходным кодом. Так мы нашли несколько отличных репозиториев, которые помогут всем, кто изучает язык программирования Python. Собрав проекты в небольшую подборку — представляем её вам.
Читать статью
#топ
Мы в нашей команде часто заходим на GitHub, чтобы узнать о крутых проектах с открытым исходным кодом. Так мы нашли несколько отличных репозиториев, которые помогут всем, кто изучает язык программирования Python. Собрав проекты в небольшую подборку — представляем её вам.
Читать статью
#топ
Forwarded from Pythonist.ru - образование по питону
Tips & Tricks. Интроспекция в Python
В этой статье мы рассмотрим пять самых полезных функций интроспекции в Python:
- dir()
- type()
- isinstance()
- hasattr()
- id()
Читать статью
#функции
В этой статье мы рассмотрим пять самых полезных функций интроспекции в Python:
- dir()
- type()
- isinstance()
- hasattr()
- id()
Читать статью
#функции
Forwarded from Adrian K
Скорее всего, по Django что-то выпустим или по Flask RESTful. А про работу с почтой и файлами напишу просто статьи на канал, если вам интересно )
Вообще я сейчас занимаюсь разработкой полноценного сайта с курсами, которые будут нацелены именно на разработку чат-ботов (телеграм, дискорд, вк и тд), релиз будет осенью примерно.
А про logging рекомендую посмотреть у Олега Молчанова, я вот сам собираюсь тоже посмотреть )
Вообще я сейчас занимаюсь разработкой полноценного сайта с курсами, которые будут нацелены именно на разработку чат-ботов (телеграм, дискорд, вк и тд), релиз будет осенью примерно.
А про logging рекомендую посмотреть у Олега Молчанова, я вот сам собираюсь тоже посмотреть )
Forwarded from Gmail Bot
✉️ Skillbox <hello@skillbox.ru>
Все о спикере интенсива «Станьте хакером на Python за 3 дня» 😎
Станьте хакером на Python за 3 дня
Дата
24-26 августа
Время
19:00
Вебинар ведет
Никита Левашов
Технический директор Angry Developers
•
7 лет разрабатывает продукты на Python.
•
Выпускник МФТИ, сооснователь и CTO в Lia.
•
Занимается разработкой виртуальных ассистентов и ПО для банков.
•
Эксперт по машинному обучению и NLP.
Пришлем напоминание
Мы обязательно напомним вам об интенсиве и пришлём ссылку на трансляцию. Следите за почтой!
Закрытая распродажа для участников вебинаров
Выбрать курс
По всем вопросам пишите на hello@skillbox.ru
или звоните по телефону +7 (495) 154‑11‑95
Если вы больше не хотите получать
наши письма, нажмите сюда
Все о спикере интенсива «Станьте хакером на Python за 3 дня» 😎
Станьте хакером на Python за 3 дня
Дата
24-26 августа
Время
19:00
Вебинар ведет
Никита Левашов
Технический директор Angry Developers
•
7 лет разрабатывает продукты на Python.
•
Выпускник МФТИ, сооснователь и CTO в Lia.
•
Занимается разработкой виртуальных ассистентов и ПО для банков.
•
Эксперт по машинному обучению и NLP.
Пришлем напоминание
Мы обязательно напомним вам об интенсиве и пришлём ссылку на трансляцию. Следите за почтой!
Закрытая распродажа для участников вебинаров
Выбрать курс
По всем вопросам пишите на hello@skillbox.ru
или звоните по телефону +7 (495) 154‑11‑95
Если вы больше не хотите получать
наши письма, нажмите сюда
Forwarded from Библиотека питониста | Python, Django, Flask
Async Views in Django 3.1
Написание асинхронного кода дает вам возможность ускорить работу вашего приложения небольшими усилиями. Туториал поможет разобраться с этим в Django 3.1.
https://proglib.io/w/a3aa9e67
Написание асинхронного кода дает вам возможность ускорить работу вашего приложения небольшими усилиями. Туториал поможет разобраться с этим в Django 3.1.
https://proglib.io/w/a3aa9e67
testdriven.io
Async Views in Django
This tutorial looks at how to get started with Django's asynchronous views.
Forwarded from Python Academy
Упаковка параметров с помощью urlencode
Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так:
Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция
#трюки #urllib
Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так:
url = 'https://example.com?item={}&size={}&color={}&amount={}'.format('t-shirt', 'M', 'white', 5)
Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция
urlencode
из модуля urllib
.#трюки #urllib