Запрос DELETE
Вам нужно удалить ресурс из API? Вы можете использовать запрос DELETE. Здесь мы будем удалять товар с идентификатором, равным 21.
Разъяснивший Python
Вам нужно удалить ресурс из API? Вы можете использовать запрос DELETE. Здесь мы будем удалять товар с идентификатором, равным 21.
Разъяснивший Python
Генераторы в Python
Вместо выражения return генераторы возвращают значения путем многократного применения выражения yield. При каждом новом вызове функции возвращается следующее значение итерируемой последовательности.
Генератор может быть вызван через функцию next(). При каждом вызове next() возвращается следующее значение генератора.
Разъяснивший Python
Вместо выражения return генераторы возвращают значения путем многократного применения выражения yield. При каждом новом вызове функции возвращается следующее значение итерируемой последовательности.
Генератор может быть вызван через функцию next(). При каждом вызове next() возвращается следующее значение генератора.
Разъяснивший Python
❤1
Удобный вывод SQL-запросов прямо в консоль с форматированием
Когда вы работаете с SQLAlchemy, отладка запросов иногда превращается в хаос — SQL выводится без форматирования, читать трудно, ошибки искать ещё труднее. Python позволяет быстро превратить любой запрос в читабельный SQL с подставленными параметрами.
Итог:
Этот приём позволяет видеть SQL-запросы в чистом виде, как в DBeaver, и экономит массу времени при отладке и оптимизации.
Разъяснивший Python
Когда вы работаете с SQLAlchemy, отладка запросов иногда превращается в хаос — SQL выводится без форматирования, читать трудно, ошибки искать ещё труднее. Python позволяет быстро превратить любой запрос в читабельный SQL с подставленными параметрами.
Итог:
Этот приём позволяет видеть SQL-запросы в чистом виде, как в DBeaver, и экономит массу времени при отладке и оптимизации.
Разъяснивший Python
Почему list – не список, а dict находит все мгновенно?
Данный текстовый материал будет интересен для тех, кто хочет глубже изучить реализацию CPython. Ты узнаешь, почему list на самом деле является динамическим массивом. Данное знание критически важно для оптимизации производительности в высоконагруженных приложениях.
Читать...
Разъяснивший Python
Данный текстовый материал будет интересен для тех, кто хочет глубже изучить реализацию CPython. Ты узнаешь, почему list на самом деле является динамическим массивом. Данное знание критически важно для оптимизации производительности в высоконагруженных приложениях.
Читать...
Разъяснивший Python
Хабр
Магия Python: почему list — не список, а dict находит всё мгновенно
Введение Каждый, кто прошел путь от print("Hello, World!") до своего первого серьезного проекта на Python, знает и любит списки и словари. Но как часто мы задумываемся, почему они работают именно так,...
Как можно скопировать содержимое файла?
В большинстве случаев возникает необходимость скопировать содержимое вашей ячейки в скрипт python или текстовый файл непосредственно из вашего блокнота Jupyter.
Вместо того чтобы копировать все и создавать новый файл, вы можете напрямую экспортировать свои данные, добавив команду writefile в ячейку перед кодом.
Разъяснивший Python
В большинстве случаев возникает необходимость скопировать содержимое вашей ячейки в скрипт python или текстовый файл непосредственно из вашего блокнота Jupyter.
Вместо того чтобы копировать все и создавать новый файл, вы можете напрямую экспортировать свои данные, добавив команду writefile в ячейку перед кодом.
Разъяснивший Python
Синтаксис
Синтаксис представления списков обеспечивает простой и надежный способ для создания новых списков из уже существующих. Допустим, нам нужен новый список, в котором каждый элемент старого списка будет умножен на 3. При помощи цикла for мы можем это сделать
Разъяснивший Python
Синтаксис представления списков обеспечивает простой и надежный способ для создания новых списков из уже существующих. Допустим, нам нужен новый список, в котором каждый элемент старого списка будет умножен на 3. При помощи цикла for мы можем это сделать
Разъяснивший Python
Django Rest Framework: как легко писать backend
В этом материале автор подробно разберет как начать писать backend на Django Rest Framework (DRF).
Читать...
Разъяснивший Python
В этом материале автор подробно разберет как начать писать backend на Django Rest Framework (DRF).
Читать...
Разъяснивший Python
Хабр
Django Rest Framework. Туториал или как легко писать backend. Часть 1
Сегодня очень многие backend разработчики стали писать именно rest api. Почему же так? Схемка Ответ тут у каждого свой. Но мне например нравится больше писать rest api, так как rest более гибкий и...
kwargs в Python?
Обе звездочки () являются важным элементом, так как kwargs представляет собой общепринятую идиому, хотя она и не принуждается к использованию языком. Форма kwargs с двумя звездочками используется в качестве параметра для отправки в функции списка аргументов переменной длины без ключевого слова.
Разъяснивший Python
Обе звездочки () являются важным элементом, так как kwargs представляет собой общепринятую идиому, хотя она и не принуждается к использованию языком. Форма kwargs с двумя звездочками используется в качестве параметра для отправки в функции списка аргументов переменной длины без ключевого слова.
Разъяснивший Python
newspaper3k - с этим вы еще не встречались
Приготовьтесь к тому, что модуль newspaper снесёт вам крышу.
Он помогает извлекать статьи и связанные мета-данные из многих разных источников. Так же можно извлечь изображения, текста и имена авторов.
В нём даже имеется встроенная NLP-функциональность.
В этом случае, если вы собирались использовать BeautifulSoup или другую библиотеку для вебскрапинга так же в следующем проекте, лучше сэкономьте своё время и силы и загрузите newspaper
Разъяснивший Python
Приготовьтесь к тому, что модуль newspaper снесёт вам крышу.
Он помогает извлекать статьи и связанные мета-данные из многих разных источников. Так же можно извлечь изображения, текста и имена авторов.
В нём даже имеется встроенная NLP-функциональность.
В этом случае, если вы собирались использовать BeautifulSoup или другую библиотеку для вебскрапинга так же в следующем проекте, лучше сэкономьте своё время и силы и загрузите newspaper
Разъяснивший Python
Генераторы могут помочь при создании итераторов
Если создание собственного класса-итератора — редкость, то создание собственного итерабельного класса — не такая уж редкость. Итерабельный класс требует наличия метода iter, который возвращает итератор. Поскольку генераторы — это простой способ создания итератора, мы можем использовать функцию-генератор или выражение-генератор для создания наших методов iter.
Разъяснивший Python
Если создание собственного класса-итератора — редкость, то создание собственного итерабельного класса — не такая уж редкость. Итерабельный класс требует наличия метода iter, который возвращает итератор. Поскольку генераторы — это простой способ создания итератора, мы можем использовать функцию-генератор или выражение-генератор для создания наших методов iter.
Разъяснивший Python
Работа с логическими операторами
При работе с логическими значениями Python предоставляет операторы для объединения значений с использованием стандартных понятий «и», «или» и «не». Эти операторы ожидаемо представлены словами and, or и not
Разъяснивший Python
При работе с логическими значениями Python предоставляет операторы для объединения значений с использованием стандартных понятий «и», «или» и «не». Эти операторы ожидаемо представлены словами and, or и not
Разъяснивший Python
Выражения-генераторы — это синтаксис
Похожий на синтаксис представления списка (list comprehension), который позволяет нам создать объект-генератор.
Допустим, у нас есть представление-списка, который фильтрует пустые строки из файла и удаляет переход на новую строку в конце \n:
Разъяснивший Python
Похожий на синтаксис представления списка (list comprehension), который позволяет нам создать объект-генератор.
Допустим, у нас есть представление-списка, который фильтрует пустые строки из файла и удаляет переход на новую строку в конце \n:
Разъяснивший Python
Объектно-ориентированный итератор могут экономить панять
Процессорное время и открывать для нас новые возможности.
Давайте создадим свои собственные итераторы. Для начала мы «изобретем» заново объект итератора itertools.count.
Разъяснивший Python
Процессорное время и открывать для нас новые возможности.
Давайте создадим свои собственные итераторы. Для начала мы «изобретем» заново объект итератора itertools.count.
Разъяснивший Python
Реальное ЛАЙВКОДИНГ собеседование JUNIOR Python разработчик
Настоящее собеседование на Junior Python с зарплатой 100.000 рублей.
:Перейти к просмотру [22:20]
Разъяснивший Python
Настоящее собеседование на Junior Python с зарплатой 100.000 рублей.
:Перейти к просмотру [22:20]
Разъяснивший Python
YouTube
Реальное ЛАЙВКОДИНГ собеседование JUNIOR Python разработчик
☘️ Готовься к собеседованиям бесплатно на Солвит: https://clck.ru/3B5gxT
🎓 Практический курс по Backend разработке по всем актуальным технологиям с нуля до деплоя: https://artemshumeiko.ru
Мой телеграм-канал, где я пишу о своем стартапе и работе разработчиком:…
🎓 Практический курс по Backend разработке по всем актуальным технологиям с нуля до деплоя: https://artemshumeiko.ru
Мой телеграм-канал, где я пишу о своем стартапе и работе разработчиком:…
%pinfo
Предоставляет подробную информацию об объекте, который передается вместе с ним. Она похожа на функцию object?.
В следующем фрагменте я указал простую строку “a” вместе с %pinfo, чтобы получить подробную информацию о ней.
Разъяснивший Python
Предоставляет подробную информацию об объекте, который передается вместе с ним. Она похожа на функцию object?.
В следующем фрагменте я указал простую строку “a” вместе с %pinfo, чтобы получить подробную информацию о ней.
Разъяснивший Python
👎1
Ускорение Python с использованием С
Благодаря данной статье ты узнаешь, какие существуют практические способы интеграции С кода в Python для ускорения вычислений. Отдельно автор поясняет, по какой причине не используется NumPy.
Читать...
Разъяснивший Python
Благодаря данной статье ты узнаешь, какие существуют практические способы интеграции С кода в Python для ускорения вычислений. Отдельно автор поясняет, по какой причине не используется NumPy.
Читать...
Разъяснивший Python
Хабр
Ускорение Python в 150 раз с использованием C
От переводчика: Весь текст набирался вручную если вы встретите оп Я чатки, пожалуйста сообщите. Статья также дополнена инструкциями и ссылками на вспомогательные источники. Приятного чтения! Image by...
Вакансии только с прямыми контактами в Telegram! Ноль автоотказов — живой диалог и быстрые объективные решения.
🤖 ML & DS
🔎 QA 👨✈️ CyberSec
💼 1C
👩💻 IT HR
Подпишись чтобы не упустить свой шанс получить лучший оффер!
Please open Telegram to view this post
VIEW IN TELEGRAM
Модуль math: Часть 1
Стандартный модуль math предоставляет математические функции, недоступные через обычные операторы. Благодаря данному видеоматериалу ты научишься эффективно пользоваться модулем math.
👀Смотреть видео
Разъяснивший Python
Стандартный модуль math предоставляет математические функции, недоступные через обычные операторы. Благодаря данному видеоматериалу ты научишься эффективно пользоваться модулем math.
👀Смотреть видео
Разъяснивший Python
YouTube
#41. Модуль math (часть 1) | The Python Standard Library
https://news.1rj.ru/str/python_selfedu
The Python Standard Library: https://docs.python.org/3/library/index.html
The Python Standard Library: https://docs.python.org/3/library/index.html
How To Use ROT13 Encryption In Python
В этом видео мы узнаем, как мы можем использовать шифрование ROT13 в Python. Это один из самых удобных способов шифрования для начинающих, так что это идеальное место для начала изучения шифрования.
Смотреть...
Разъяснивший Python
В этом видео мы узнаем, как мы можем использовать шифрование ROT13 в Python. Это один из самых удобных способов шифрования для начинающих, так что это идеальное место для начала изучения шифрования.
Смотреть...
Разъяснивший Python
YouTube
How To Use ROT13 Encryption In Python (Encryption For Beginners)
In this video we will be learning how we can use ROT13 encryption in Python. It's one of the most beginner friendly encryptions out there, so it's a perfect place to start with learning about encryptions!
▶ Become job-ready with Python:
https://www.indently.io…
▶ Become job-ready with Python:
https://www.indently.io…
Выполнение html-скрипта в ячейке
%% html позволяет нам писать html-код.
Теперь ячейка будет действовать как html-редактор с html-выводом ячейки.
Следующий код состоит из простой таблицы, созданной в формате html. Заметьте, что html-вывод отображает ожидаемую таблицу.
Разъяснивший Python
%% html позволяет нам писать html-код.
Теперь ячейка будет действовать как html-редактор с html-выводом ячейки.
Следующий код состоит из простой таблицы, созданной в формате html. Заметьте, что html-вывод отображает ожидаемую таблицу.
Разъяснивший Python
Функции модуля operator
В данном видеоматериале речь идет об operator. Модуль operator позволяет использовать операции как функции. Тебе это поможет в функциональном стиле, так как функции из operator обычно быстрее аналогичных lambda.
Смотреть...
Разъяснивший Python
В данном видеоматериале речь идет об operator. Модуль operator позволяет использовать операции как функции. Тебе это поможет в функциональном стиле, так как функции из operator обычно быстрее аналогичных lambda.
Смотреть...
Разъяснивший Python
YouTube
#32. Функции модуля operator. Классы itemgetter и attrgetter | The Python Standard Library
https://news.1rj.ru/str/python_selfedu
The Python Standard Library: https://docs.python.org/3/library/index.html
The Python Standard Library: https://docs.python.org/3/library/index.html