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 декораторов.
👉Читать статью
#статьи
Пакеты и вложенные пакеты
Делимся видео, где автор знакомит с пакетами. Ты научишься создавать свои пакеты в программе, контролировать импорт. Также автор рассказывает про абсолютный и относительный импорты модулей в пакетах, вложенные пакеты.
👀Смотреть видео
#видео
Делимся видео, где автор знакомит с пакетами. Ты научишься создавать свои пакеты в программе, контролировать импорт. Также автор рассказывает про абсолютный и относительный импорты модулей в пакетах, вложенные пакеты.
👀Смотреть видео
#видео
isdigit
Метод isdigit() возвращает True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание, в Python верхний и нижний индексы (обычно написанные с использованием Unicode) также считаются цифровыми символами. Римские цифры, числители денежных единиц и дроби считаются числовыми символами, но не цифрами.
#практика
Метод isdigit() возвращает True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание, в Python верхний и нижний индексы (обычно написанные с использованием Unicode) также считаются цифровыми символами. Римские цифры, числители денежных единиц и дроби считаются числовыми символами, но не цифрами.
#практика
👍2
Веб-плеер с искусственным интеллектом
Делимся статьей, где автор рассказывает про создание веб-плеера. Веб-плеер предлагает два варианта использования. Пользователи могут выбрать лоу-фай трек, основанный на реальной песне, закодированной с помощью Tone.js. Либо же они могут выбрать сольный трек, сгенерированный искусственным интеллектом.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про создание веб-плеера. Веб-плеер предлагает два варианта использования. Пользователи могут выбрать лоу-фай трек, основанный на реальной песне, закодированной с помощью Tone.js. Либо же они могут выбрать сольный трек, сгенерированный искусственным интеллектом.
👉Читать статью
#статьи
👍1
NumPy: Базовые математические функции
Делимся видео, где автор знакомит с базовыми математическими функциями NumPy. К ним относятся: тригонометрические, генерации псевдослучайных чисел, перемешивания элементов массива, математической статистики и другие.
👀Смотреть видео
#видео #numpy
Делимся видео, где автор знакомит с базовыми математическими функциями NumPy. К ним относятся: тригонометрические, генерации псевдослучайных чисел, перемешивания элементов массива, математической статистики и другие.
👀Смотреть видео
#видео #numpy
tell
Файловый метод tell() возвращает текущую позицию указателя чтения/записи в файле. Этот метод не принимает параметров и возвращает целочисленное значение. Первоначально указатель файла указывает на начало файла, поэтому исходное значение 0. С помощью метода seek() ты можешь изменить позицию указателя.
#практика
Файловый метод tell() возвращает текущую позицию указателя чтения/записи в файле. Этот метод не принимает параметров и возвращает целочисленное значение. Первоначально указатель файла указывает на начало файла, поэтому исходное значение 0. С помощью метода seek() ты можешь изменить позицию указателя.
#практика
Автоматизирование задач с помощью ChatGPT
Делимся статьей, где автор демонстрирует автоматизирование задач на Python с помощью ChatGPT. Задачи упорядочены по сложности. К ним относятся: построение линейной регрессии, отправка сообщений и писем, веб-скрейпинг.
👉Читать статью
#статьи
Делимся статьей, где автор демонстрирует автоматизирование задач на Python с помощью ChatGPT. Задачи упорядочены по сложности. К ним относятся: построение линейной регрессии, отправка сообщений и писем, веб-скрейпинг.
👉Читать статью
#статьи
NumPy: Операции над массивами
Благодаря этому видео ты узнаешь об основных математических операциях с массивами NumPy: сложение, вычитание, умножение деление, возведение в степень, целый остаток от деления.
👀Смотреть видео
#видео #numpy
Благодаря этому видео ты узнаешь об основных математических операциях с массивами NumPy: сложение, вычитание, умножение деление, возведение в степень, целый остаток от деления.
👀Смотреть видео
#видео #numpy
update
Метод update() позволяет обновить текущее множество, добавляя элементы из другого множества (или любого другого итерируемого объекта). Если предмет присутствует в обоих множествах, в обновленном множестве этот предмет будет присутствовать только один раз.
#практика
Метод update() позволяет обновить текущее множество, добавляя элементы из другого множества (или любого другого итерируемого объекта). Если предмет присутствует в обоих множествах, в обновленном множестве этот предмет будет присутствовать только один раз.
#практика
Настройка VS Code для работы с Python
Visual Studio Code — это легкий и мощный редактор исходного кода, который доступен для Windows, macOS и Linux. Он поставляется со встроенной поддержкой JavaScript, TypeScript и Node.js и имеет богатую экосистему расширений для других языков и сред выполнения. Делимся статьей, где автор рассказывает про настройку VS Code для работы с Python.
👉Читать статью
#статьи
Visual Studio Code — это легкий и мощный редактор исходного кода, который доступен для Windows, macOS и Linux. Он поставляется со встроенной поддержкой JavaScript, TypeScript и Node.js и имеет богатую экосистему расширений для других языков и сред выполнения. Делимся статьей, где автор рассказывает про настройку VS Code для работы с Python.
👉Читать статью
#статьи
👍1
NumPy: Функции автозаполнения
Благодаря этому видео ты научишься пользоваться функциями автозаполнения. Также продемонстрированы функции создания матриц, формирования числовых диапазонов, массивов на основе данных.
👀Смотреть видео
#видео #numpy
Благодаря этому видео ты научишься пользоваться функциями автозаполнения. Также продемонстрированы функции создания матриц, формирования числовых диапазонов, массивов на основе данных.
👀Смотреть видео
#видео #numpy
🔥1