Введение в Jinja2
Jinja2 — это современный язык шаблонов для разработчиков Python. Он был сделан по шаблону Джанго. Используется для создания HTML, XML или других форматов разметки, которые возвращаются пользователю через HTTP-запрос. Благодаря этому видео ты познакомишься с Jinja2.
👀Смотреть видео
#видео
Jinja2 — это современный язык шаблонов для разработчиков Python. Он был сделан по шаблону Джанго. Используется для создания HTML, XML или других форматов разметки, которые возвращаются пользователю через HTTP-запрос. Благодаря этому видео ты познакомишься с Jinja2.
👀Смотреть видео
#видео
range()
Функция range() возвращает последовательность чисел, начиная с 0 по умолчанию и увеличиваясь на 1 (по умолчанию), останавливается перед указанным числом. В первом примере выводится последовательность чисел от 0 до 5. Во втором примере – от 3 до 5. В третьем – от 3 до 19 с шагом 2.
#практика
Функция range() возвращает последовательность чисел, начиная с 0 по умолчанию и увеличиваясь на 1 (по умолчанию), останавливается перед указанным числом. В первом примере выводится последовательность чисел от 0 до 5. Во втором примере – от 3 до 5. В третьем – от 3 до 19 с шагом 2.
#практика
Моделирование лесных пожаров
Математические модели поведения пожара являются важной частью смягчения последствий пожара. Модели пожара помогают определить, где может начаться пожар, как быстро он будет распространяться (и в каком направлении) и сколько тепла он выделит. Делимся статьей, где автор демонстрирует моделирование лесных пожаров.
👉Читать статью
#статьи
Математические модели поведения пожара являются важной частью смягчения последствий пожара. Модели пожара помогают определить, где может начаться пожар, как быстро он будет распространяться (и в каком направлении) и сколько тепла он выделит. Делимся статьей, где автор демонстрирует моделирование лесных пожаров.
👉Читать статью
#статьи
Pygame: Отображение текстовой информации
Благодаря этому видео ты узнаешь, как использовать встроенные шрифты и загружать свои собственные. Также ты научишьсяотображать текст с заданными шрифтами. Рассматриваются классы Font и SysFont. Методы get fonts и render. Продемонстрированы примеры по отображению и перемещению текста.
👀Смотреть видео
#видео
Благодаря этому видео ты узнаешь, как использовать встроенные шрифты и загружать свои собственные. Также ты научишьсяотображать текст с заданными шрифтами. Рассматриваются классы Font и SysFont. Методы get fonts и render. Продемонстрированы примеры по отображению и перемещению текста.
👀Смотреть видео
#видео
index
Метод index() находит первое вхождение указанного значения. Данный метод вызывает исключение, если значение не найдено. index() почти аналогичен методу find(). Разница заключается в том, что метод find() возвращает -1, если значение не найдено.
#практика
Метод index() находит первое вхождение указанного значения. Данный метод вызывает исключение, если значение не найдено. index() почти аналогичен методу find(). Разница заключается в том, что метод find() возвращает -1, если значение не найдено.
#практика
Неочевидные возможности FastAPI
FastAPI — это современный фреймворк, разработанный на Python. Данный фреймворк прост в использовании, его документация хорошо написана и проста в использовании. Делимся статьей, где автор рассказывает про неочевидные возможности FastAPI.
👉Читать статью
#статьи
FastAPI — это современный фреймворк, разработанный на Python. Данный фреймворк прост в использовании, его документация хорошо написана и проста в использовании. Делимся статьей, где автор рассказывает про неочевидные возможности FastAPI.
👉Читать статью
#статьи
Jinja2: Экранирование
Делимся видео, где автор демонстрирует способы реализации экранирования данных в шаблонах. Для этого тебе понадобится блок raw. Также продемонстрировано применение блока for для итерирования фрагментов шаблона; блока if для вставки фрагментов по некоторому условию.
👀Смотреть видео
#видео
Делимся видео, где автор демонстрирует способы реализации экранирования данных в шаблонах. Для этого тебе понадобится блок raw. Также продемонстрировано применение блока for для итерирования фрагментов шаблона; блока if для вставки фрагментов по некоторому условию.
👀Смотреть видео
#видео
type()
Функция type() в Python используется для определения типа конкретного объекта. Возвращается либо тип объекта, либо объект нового типа на основе переданных аргументов. В данном примере продемонстрировано определение типа объектов.
#практика
Функция type() в Python используется для определения типа конкретного объекта. Возвращается либо тип объекта, либо объект нового типа на основе переданных аргументов. В данном примере продемонстрировано определение типа объектов.
#практика
DatRet: Реализация TensorFlow для табличных данных
DatRet – это простая реализация архитектуры глубокой нейронной сети для табличных данных с настраиваемой генерацией слоев и послойным сокращением количества нейронов. Благодаря этой статье ты познакомишься с DatRet.
👉Читать статью
#статьи #tensorflow
DatRet – это простая реализация архитектуры глубокой нейронной сети для табличных данных с настраиваемой генерацией слоев и послойным сокращением количества нейронов. Благодаря этой статье ты познакомишься с DatRet.
👉Читать статью
#статьи #tensorflow
Django: Slug
Slug — это короткая метка для чего-либо, содержащая только буквы, цифры, знаки подчеркивания или дефисы. Обычно они используются в URL-адресах. Делимся видео, где автор демонстрирует работу с slug.
👀Смотреть видео
#видео #django
Slug — это короткая метка для чего-либо, содержащая только буквы, цифры, знаки подчеркивания или дефисы. Обычно они используются в URL-адресах. Делимся видео, где автор демонстрирует работу с slug.
👀Смотреть видео
#видео #django
string.rstrip
Метод rstrip() возвращает копию строки с удаленными завершающими символами (на основе переданного строкового аргумента). Если аргумент не передан, по умолчанию удаляются пробелы в конце строки.
#практика
Метод rstrip() возвращает копию строки с удаленными завершающими символами (на основе переданного строкового аргумента). Если аргумент не передан, по умолчанию удаляются пробелы в конце строки.
#практика
Jinja2: Фильтры и макросы
Делимся видео, где автор рассказывает про обработку данных внутри форм с применением различных фильтров: sum, max, min, replace. random. Также продемонстрировано создание и использование макросов (макроопределений) macro и вложенных макросов с помощью блока call.
👀Смотреть видео
#видео
Делимся видео, где автор рассказывает про обработку данных внутри форм с применением различных фильтров: sum, max, min, replace. random. Также продемонстрировано создание и использование макросов (макроопределений) macro и вложенных макросов с помощью блока call.
👀Смотреть видео
#видео
Создание GPT с помощью NumPy
Благодаря этой статье ты научишься реализовывать GPT с нуля всего за 60 строк numpy. Затем ты загрузишь обученные веса модели GPT-2 в свою реализацию и сгенерируешь некоторый текст. В этой реализации намеренно отсутствует множество функций, чтобы сделать ее максимально простой и при этом полной. Цель состоит в том, чтобы предоставить простое, но полное техническое введение в GPT как в образовательный инструмент.
👉Читать статью
#статьи
Благодаря этой статье ты научишься реализовывать GPT с нуля всего за 60 строк numpy. Затем ты загрузишь обученные веса модели GPT-2 в свою реализацию и сгенерируешь некоторый текст. В этой реализации намеренно отсутствует множество функций, чтобы сделать ее максимально простой и при этом полной. Цель состоит в том, чтобы предоставить простое, но полное техническое введение в GPT как в образовательный инструмент.
👉Читать статью
#статьи
👍3
set.discard
Метод discard() удаляет элемент из множества только в том случае, если элемент присутствует в множестве. Если элемент отсутствует, выводится исходное множество. Этот метод отличается от метода remove(). remove() вызовет ошибку, если указанный элемент не существует, discard() — нет.
#практика
Метод discard() удаляет элемент из множества только в том случае, если элемент присутствует в множестве. Если элемент отсутствует, выводится исходное множество. Этот метод отличается от метода remove(). remove() вызовет ошибку, если указанный элемент не существует, discard() — нет.
#практика
Объект многоточие
Многоточие — это объект Python. Это Singleton, т.е. обеспечивает легкий доступ к отдельным экземплярам. Благодаря этой статье ты узнаешь, что такое объект многоточие и где его можно применять.
👉Читать статью
#статьи
Многоточие — это объект Python. Это Singleton, т.е. обеспечивает легкий доступ к отдельным экземплярам. Благодаря этой статье ты узнаешь, что такое объект многоточие и где его можно применять.
👉Читать статью
#статьи
Запись данных в файл
Делимся видео, где автор демонстрирует запись данных в файл в текстовом и бинарном режимах. Ты научишься пользоваться методами write, writelines, а также функциями load и dump модуля pickle.
👀Смотреть видео
#видео
Делимся видео, где автор демонстрирует запись данных в файл в текстовом и бинарном режимах. Ты научишься пользоваться методами write, writelines, а также функциями load и dump модуля pickle.
👀Смотреть видео
#видео
MongoDB: Обновление документа
Ты можешь обновить запись или документ с помощью метода update one(). Первый параметр метода update one() — это объект запроса, определяющий, какой документ нужно обновить. Второй параметр — это объект, определяющий новые значения документа. В данном примере мы изменяем адрес с «Valley 345» на «Canyon 123». Чтобы обновить все документы, соответствующие критериям запроса, используй метод update many().
#практика #mongodb
Ты можешь обновить запись или документ с помощью метода update one(). Первый параметр метода update one() — это объект запроса, определяющий, какой документ нужно обновить. Второй параметр — это объект, определяющий новые значения документа. В данном примере мы изменяем адрес с «Valley 345» на «Canyon 123». Чтобы обновить все документы, соответствующие критериям запроса, используй метод update many().
#практика #mongodb
Скрейпинг PDF
tabula-py — это простая оболочка Python для tabula-java, которая может читать таблицы PDF. Также она позволяет читать таблицы из PDF и конвертировать их в DataFrame pandas. tabula-py может конвертировать файл PDF в файл CSV/TSV/JSON. Благодаря этой статье ты научишься скрейпингу PDF с помощью tabula-py.
👉Читать статью
#статьи
tabula-py — это простая оболочка Python для tabula-java, которая может читать таблицы PDF. Также она позволяет читать таблицы из PDF и конвертировать их в DataFrame pandas. tabula-py может конвертировать файл PDF в файл CSV/TSV/JSON. Благодаря этой статье ты научишься скрейпингу PDF с помощью tabula-py.
👉Читать статью
#статьи
👍1
SQLite: Объединение нескольких таблиц
Чтобы объединить строки из двух или более запросов в один набор результатов, используй оператор UNION. В данном видео автор демонстрирует порядок применения оператора UNION для объединения записей из нескольких таблиц.
👀Смотреть видео
#видео
Чтобы объединить строки из двух или более запросов в один набор результатов, используй оператор UNION. В данном видео автор демонстрирует порядок применения оператора UNION для объединения записей из нескольких таблиц.
👀Смотреть видео
#видео
string.rfind
Метод rfind() находит последней индекс, по которому находится указанная подстрока. Если значение не найдено, возвращается -1. По умолчанию поиск идет от начала строки до конца, однако ты можешь изменить эти параметры.
#практика
Метод rfind() находит последней индекс, по которому находится указанная подстрока. Если значение не найдено, возвращается -1. По умолчанию поиск идет от начала строки до конца, однако ты можешь изменить эти параметры.
#практика
Полезные декораторы для упрощения кода
Декораторы могут помочь тебе написать более простой код для реализации сложной логики. Есть много замечательных встроенных декораторов Python, которые значительно облегчают твою жизнь. Делимся статьей, где автор демонстрирует 6 декораторов.
👉Читать статью
#статьи
Декораторы могут помочь тебе написать более простой код для реализации сложной логики. Есть много замечательных встроенных декораторов Python, которые значительно облегчают твою жизнь. Делимся статьей, где автор демонстрирует 6 декораторов.
👉Читать статью
#статьи