Бот для телеграма, использующий Яндекс.Диск
Делимся статьей, где автор демонстрирует создание бота для телеграма. Данный бот позволяет отображать файлы с Яндекс.Диска. Файлы лежат в облаке по папкам, сами же файлы в основном представляют собой PDF.
👉Читать статью
#статьи
Делимся статьей, где автор демонстрирует создание бота для телеграма. Данный бот позволяет отображать файлы с Яндекс.Диска. Файлы лежат в облаке по папкам, сами же файлы в основном представляют собой PDF.
👉Читать статью
#статьи
Flask: Регистрация пользователей
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про реализации регистрации пользователей. Продемонстрированы принципы шифрования приватных данных в БД, шифрование паролей.
👀Смотреть видео
#видео #flask
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про реализации регистрации пользователей. Продемонстрированы принципы шифрования приватных данных в БД, шифрование паролей.
👀Смотреть видео
#видео #flask
string.isalnum
Метод isalnum() возвращает значение True, если все символы в строке являются буквенно-цифровыми (буквами или цифрами). Если нет, возвращается False. Во втором примере присутствует пробел, поэтому возвращается False. В третьем присутствует @, поэтому тоже возвращается False.
#практика
Метод isalnum() возвращает значение True, если все символы в строке являются буквенно-цифровыми (буквами или цифрами). Если нет, возвращается False. Во втором примере присутствует пробел, поэтому возвращается False. В третьем присутствует @, поэтому тоже возвращается False.
#практика
Pandas: Полезные методы
Pandas — это быстрый, мощный, гибкий и простой в использовании инструмент для анализа и обработки данных. Делимся статьей, где автор рассказывает про полезные методы работы с данными в Pandas.
👉Читать статью
#статьи #pandas
Pandas — это быстрый, мощный, гибкий и простой в использовании инструмент для анализа и обработки данных. Делимся статьей, где автор рассказывает про полезные методы работы с данными в Pandas.
👉Читать статью
#статьи #pandas
Flask: Авторизация пользователей
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про общую концепцию авторизации пользователей через расширение Flask-Login. Рассматривается класс LoginManager, декоратор user loader, login required и функция login user.
👀Смотреть видео
#видео #flask
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про общую концепцию авторизации пользователей через расширение Flask-Login. Рассматривается класс LoginManager, декоратор user loader, login required и функция login user.
👀Смотреть видео
#видео #flask
string.count
Метод count() возвращает количество вхождений подстроки в заданной строке. При необходимости ты можешь задать, откуда будет начинаться поиск и где будет заканчиваться. Обрати внимание на второй пример. Здесь отсчет начинается с седьмой позиции индекса. Заканчивается на 25-ой позиции индекса.
#практика
Метод count() возвращает количество вхождений подстроки в заданной строке. При необходимости ты можешь задать, откуда будет начинаться поиск и где будет заканчиваться. Обрати внимание на второй пример. Здесь отсчет начинается с седьмой позиции индекса. Заканчивается на 25-ой позиции индекса.
#практика
SimpleUI
SimpleUI – это бесплатный фреймворк для упрощенного создания бизнес-приложений на Android. Делимся статьей, где автор знакомит с данным фреймворком. Продемонстрирована структура и применение SimpleUI.
👉Читать статью
#статьи
SimpleUI – это бесплатный фреймворк для упрощенного создания бизнес-приложений на Android. Делимся статьей, где автор знакомит с данным фреймворком. Продемонстрирована структура и применение SimpleUI.
👉Читать статью
#статьи
Flask: Загрузка файлов на сервер
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про принцип загрузки файлов на сервер через форму. Продемонстрировано это на примере загрузки изображений аватара пользователя и сохранение их в БД.
👀Смотреть видео
#видео #flask
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про принцип загрузки файлов на сервер через форму. Продемонстрировано это на примере загрузки изображений аватара пользователя и сохранение их в БД.
👀Смотреть видео
#видео #flask
🔥1
list.count
Метод count() позволяет определить, когда указанный элемент появляется в списке. Данный метод возвращает подсчет того, сколько раз элемент появляется в списке. count() вызывает TypeError, если в метод передается более одного параметра.
#практика
Метод count() позволяет определить, когда указанный элемент появляется в списке. Данный метод возвращает подсчет того, сколько раз элемент появляется в списке. count() вызывает TypeError, если в метод передается более одного параметра.
#практика
Начало работы с PyTorch 2.0 и Hugging Face Transformers
PyTorch 2.0 или, лучше, 1.14 полностью обратно совместим с предыдущими версиями. Pytorch 2.0 не требует каких-либо изменений в существующем коде PyTorch. Код можно оптимизировать, добавив model = torch.compile(model). Делимся статьей, где автор демонстрирует работу с PyTorch 2.0 и Hugging Face Transformers на примере fine-tune модели BERT.
👉Читать статью
#статьи
PyTorch 2.0 или, лучше, 1.14 полностью обратно совместим с предыдущими версиями. Pytorch 2.0 не требует каких-либо изменений в существующем коде PyTorch. Код можно оптимизировать, добавив model = torch.compile(model). Делимся статьей, где автор демонстрирует работу с PyTorch 2.0 и Hugging Face Transformers на примере fine-tune модели BERT.
👉Читать статью
#статьи
👍1
Django: Формы, не связанные с моделями
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты научишься создавать форму, не связанной с моделью на основе базового класса Form. Ты узнаешь, как создавать класс формы с набором полей, как обрабатывать данные формы на стороне сервера. Рассказывается о способах отображения формы в шаблоне с помощью метода as p (а также о теге csrf token), способах определения стилей оформления для полей формы.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты научишься создавать форму, не связанной с моделью на основе базового класса Form. Ты узнаешь, как создавать класс формы с набором полей, как обрабатывать данные формы на стороне сервера. Рассказывается о способах отображения формы в шаблоне с помощью метода as p (а также о теге csrf token), способах определения стилей оформления для полей формы.
👀Смотреть видео
#видео #django
👍1
string.split
Метод split() разбивает строку по указанному разделителю и возвращает список подстрок. При необходимости ты можешь задать количество разбиений. Если же не указывать, ограничений по разбиению строки не будет.
#практика
Метод split() разбивает строку по указанному разделителю и возвращает список подстрок. При необходимости ты можешь задать количество разбиений. Если же не указывать, ограничений по разбиению строки не будет.
#практика
Генеалогическое древо
Благодаря данной статье ты узнаешь, как с помощью Python можно создать генеалогическое древо. Для этого тебе понадобится модуль Diagrams, предназначенный для рисования архитектуры облачных систем.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как с помощью Python можно создать генеалогическое древо. Для этого тебе понадобится модуль Diagrams, предназначенный для рисования архитектуры облачных систем.
👉Читать статью
#статьи
NumPy: Свойства и представления массивов
Продолжаем делиться циклом видеоматериалов про NumPy. В этот раз ты узнаешь про основные свойства массивов: dtype, size, itemsize, ndim, shape. Также рассказано про представление массивов. Продемонстрировано создание копий массивов (метод copy()).
👀Смотреть видео
#видео #numpy
Продолжаем делиться циклом видеоматериалов про NumPy. В этот раз ты узнаешь про основные свойства массивов: dtype, size, itemsize, ndim, shape. Также рассказано про представление массивов. Продемонстрировано создание копий массивов (метод copy()).
👀Смотреть видео
#видео #numpy
string.islower
Метод islower() возвращает True, если все символы в строке являются нижнего регистра. Если строка содержит хотя бы один символ верхнего регистра, возвращается значение False.
#практика
Метод islower() возвращает True, если все символы в строке являются нижнего регистра. Если строка содержит хотя бы один символ верхнего регистра, возвращается значение False.
#практика
Matplotlib: Логарифмический масштаб
Продолжаем делиться циклом видеоматериалов про Matplotlib. В этот раз ты узнаешь, как отображать графики в логарифмическом масштабе. Познакомишься с функциями semilogx() и semilogy(), методами set xscale() и set yscale() и их параметрами: 'linear', 'log', 'symlog'.
👀Смотреть видео
#видео #matplotlib
Продолжаем делиться циклом видеоматериалов про Matplotlib. В этот раз ты узнаешь, как отображать графики в логарифмическом масштабе. Познакомишься с функциями semilogx() и semilogy(), методами set xscale() и set yscale() и их параметрами: 'linear', 'log', 'symlog'.
👀Смотреть видео
#видео #matplotlib
Визуализация алгоритмов сортировки
Сортировка массивов часто используется, чтобы помочь понять данные и выполнить поиск. Существует множество алгоритмов для выполнения задачи упорядочивания объектов. Делимся статьей, где автор демонстрирует реализацию и визуализацию пяти популярных алгоритмов сортировки.
👉Читать статью
#статьи
Сортировка массивов часто используется, чтобы помочь понять данные и выполнить поиск. Существует множество алгоритмов для выполнения задачи упорядочивания объектов. Делимся статьей, где автор демонстрирует реализацию и визуализацию пяти популярных алгоритмов сортировки.
👉Читать статью
#статьи
👍1
string.isdecimal
Метод isdecimal() возвращает значение True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание на пример. Во втором случае присутствуют буквы, в третьем – буквы и пробелы.
#практика
Метод isdecimal() возвращает значение True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание на пример. Во втором случае присутствуют буквы, в третьем – буквы и пробелы.
#практика
👍2
Flask: Улучшение процесса авторизации
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про конструкции: logout user, current user, параметры: remember, login view, login message, login message category. Также ты научишься создавать перенаправления через параметр next GET-запроса.
👀Смотреть видео
#видео #flask
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про конструкции: logout user, current user, параметры: remember, login view, login message, login message category. Также ты научишься создавать перенаправления через параметр next GET-запроса.
👀Смотреть видео
#видео #flask
Pandas: Полезные методы
Продолжаем делиться циклом статей, где автор рассказывает про полезные методы работы с данными в Pandas. В этот раз ты узнаешь про применение скользящих окон для вычислений и смещение данных для анализа временных рядов.
👉Читать статью
#статьи #pandas
Продолжаем делиться циклом статей, где автор рассказывает про полезные методы работы с данными в Pandas. В этот раз ты узнаешь про применение скользящих окон для вычислений и смещение данных для анализа временных рядов.
👉Читать статью
#статьи #pandas
👍1
string.rsplit
Метод rsplit() разбивает строку справа по указанному разделителю и возвращает список строк. При необходимости ты можешь задать количество разбиений. Если же не указывать, ограничений по разбиению строки не будет.
#практика
Метод rsplit() разбивает строку справа по указанному разделителю и возвращает список строк. При необходимости ты можешь задать количество разбиений. Если же не указывать, ограничений по разбиению строки не будет.
#практика
👍1