? Подсчет вхождений в список Используйте Counter из...
? Подсчет вхождений в список
Используйте Counter из библиотеки коллекций, чтобы получить словарь с подсчетом всех уникальных элементов в списке.
#python@pylounge
? Подсчет вхождений в список
Используйте Counter из библиотеки коллекций, чтобы получить словарь с подсчетом всех уникальных элементов в списке.
#python@pylounge
? Создайте Blog API с аутентификацией JWT с использованием Django Rest Framework
В этом руководстве мы создадим API блога со следующими функциями:
✅ Пользовательская модель пользователя, в которой электронная почта является уникальным идентификатором вместо электронной почты.
✅ Аутентификация на основе JWT.
✅ Возможность создавать, извлекать, обновлять и удалять сообщения.
✅ Нравится/не нравится функция для сообщений.
✅ Возможность комментировать посты.
Читать статью: https://uproger.com/sozdajte-blog-api-s-autentifikacziej-jwt-s-ispolzovaniem-django-rest-framework/
#python@pylounge #django@pylounge #djangorestframework@pylounge
? Управление микроконтроллером через telegram-бот с обратной связью
Нужно управлять различными устройствами: свет, вентиляция, полив, а также получать нужные данные от микроконтроллера. Обеспечить выход в интернет с микроконтроллера, запустить два скрипта: веб-сервер для приема информации от микроконтроллера и телеграм-бот для связи с пользователем. Веб-сервер на Flask и бота будем размещать на ReplIt.
Читать статью: https://habr.com/ru/post/710173/
#python@pylounge #habr@pylounge
? Что такое веб-сокеты и как они вообще работают
[club54520471|Хекслет] рассказывает, как работает протокол связи WebSocket, и почему современный веб не сможет существовать без веб-сокетов в таком виде, в каком мы привыкли его видеть.
Читать статью: https://vk.com/@hexlet-chto-takoe-veb-sokety-i-kak-oni-voobsche-rabotaut
#web@pylounge #programming@pylounge
?♀ Сегодня мы рассмотрим несколько советов и приемов VS Code, о которых вы, возможно, не знали!
— Быстрое открытие
— Изменить язык программирования
— Несколько курсоров
— Раздел столбцов
— Переименовать все символы
— Форматирование кода
Какими приемами из списка вы пользуетесь?
#tools@pylounge #ide@pylounge #programming@pylounge
? От треугольника Серпинского до «снежинок». Реализовано на Python
В этой статье я поделюсь своим опытом построения треугольника Серпинского и расскажу, к чему привели дальнейшие эксперименты с фракталами подобного типа. Заранее прошу сильно не бить, я не являюсь специалистом в области фракталов, а код был написан для себя и особо не причесывался.
Читать статью: https://habr.com/ru/post/710128/
#python@pylounge #habr@pylounge
? Используем Computer Vision для получения €6,147,455 за ночь во внутриигровой валюте
Кгда я пытался накопить €5 000 000, необходимых для покупки острова, показанного ниже. Это займет у меня примерно две недели игры, если я не буду тратить деньги - оно того не стоит!Это проблема, которую можно решить с помощью машинного обучения.
Читать статью: https://habr.com/ru/post/708618/
#python@pylounge #habr@pylounge #opencv@pylounge
? Надеть Telegram на OpenVPN и завернуть это в Docker
Под катом вы найдете детали того, что получилось. Кратко, результат следующий: композиция из двух docker-контейнеров, которые превращаются в telegram-бота для управления VPN сервисом. И для этого нужно выполнить всего две команды в консоле.
Читать статью: https://habr.com/ru/post/708060/
#devops@pylounge #security@pylounge #docker@pylounge
? Как использовать ChatGPT на максимум. Показываем, как составить правильный запрос в 5 шагов.
1. Задать контекст в первом предложении. Точная тема даст вам более релевантные ответы.
Например: «Ты эксперт в здравоохранении. Ты помогаешь людям сбрасывать вес уже 20 лет».
2. Поставить ясную задачу после контекста.
Например: «Дай лучший совет, как сбросить вес. Без очевидных».
3. Завершать запрос вопросом. Чтобы убедиться, что вывод релевантен и полезен, задавайте конкретные вопросы.
Например: «Учитывая всю информацию, можешь составить план силовых упражнений на неделю?».
4. Уточнять вопросы после ответа.
Например: «У меня болит спина и я могу тратить на упражнения не больше получаса в день».
5. Практиктиковаться. Любой гайд работает только с практикой!
#gpt@pylounge