Модуль pickle
Модуль pickle реализует двоичные протоколы для сериализации и десериализации структуры объекта Python.
Чтобы сериализовать иерархию объектов, вы просто вызываете
функцию pickle.dumps(). Аналогично, для десериализации потока данных вы вызываете
функцию pickle.loads(). Если нужно больше контроля за упаковкой и особенно распаковкой данных, то можно создать объект pickle.Pickler() или pickle.Unpickler() соответственно.
Модуль pickle реализует двоичные протоколы для сериализации и десериализации структуры объекта Python.
Чтобы сериализовать иерархию объектов, вы просто вызываете
функцию pickle.dumps(). Аналогично, для десериализации потока данных вы вызываете
функцию pickle.loads(). Если нужно больше контроля за упаковкой и особенно распаковкой данных, то можно создать объект pickle.Pickler() или pickle.Unpickler() соответственно.
Класс total_ordering
Декоратор класса total_ordering
модуля functools оборачивает класс, который определяет один или несколько методов сравнения и добавляет остальные методы сравнения. Такое поведение декоратора упрощает усилия по определению всех возможных операций расширенного сравнения.
Класс должен определять один из методов lt(), le(), gt() или ge(). Кроме того, класс должен предоставлять метод eq().
Декоратор класса total_ordering
модуля functools оборачивает класс, который определяет один или несколько методов сравнения и добавляет остальные методы сравнения. Такое поведение декоратора упрощает усилия по определению всех возможных операций расширенного сравнения.
Класс должен определять один из методов lt(), le(), gt() или ge(). Кроме того, класс должен предоставлять метод eq().
Flutter на Python
В данной статье автор расскажет как разрабатывать кросплатформенные приложения, используя всю мощь и выразительность своего любимого змеиного языка в связке с ныне популярным фреймворком Flutter.
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на вашем любимом языке программирования Python (разработчики обещают расширять список поддерживаемых языков).
👉 Ссылка на статью
В данной статье автор расскажет как разрабатывать кросплатформенные приложения, используя всю мощь и выразительность своего любимого змеиного языка в связке с ныне популярным фреймворком Flutter.
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на вашем любимом языке программирования Python (разработчики обещают расширять список поддерживаемых языков).
👉 Ссылка на статью
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Самые востребованные направления в айти — Data Science и Machine Learning
Чтобы написать программу для поиска объектов(как на видео), тебе нужно две вещи:
1. Знать хоть какие-то основы Python
2. Немного хороших гайдов по Data Science и Machine learning
И всё! Через день обучения ты создашь программу, которая будет находить и разделять автомобили на дороге. А через месяц станешь востребованным спецом
Обучающие материалы тут: @machine_learning
Чтобы написать программу для поиска объектов(как на видео), тебе нужно две вещи:
1. Знать хоть какие-то основы Python
2. Немного хороших гайдов по Data Science и Machine learning
И всё! Через день обучения ты создашь программу, которая будет находить и разделять автомобили на дороге. А через месяц станешь востребованным спецом
Обучающие материалы тут: @machine_learning
Сортировка пузырьком
Сортировка пузырьком - это метод сортировки массивов и списков путем последовательного сравнения и обмена соседних элементов, если предшествующий оказывается больше последующего.
В процессе выполнения данного алгоритма элементы с большими значениями оказываются в конце списка, а элементы с меньшими значениями постепенно
перемещаются по направлению к началу списка.
Сортировка пузырьком - это метод сортировки массивов и списков путем последовательного сравнения и обмена соседних элементов, если предшествующий оказывается больше последующего.
В процессе выполнения данного алгоритма элементы с большими значениями оказываются в конце списка, а элементы с меньшими значениями постепенно
перемещаются по направлению к началу списка.
Что выведет код?
Anonymous Quiz
11%
False False
17%
True True
14%
False True
19%
True False
4%
None
34%
Error
Как работать с датами в pandas
Библиотека Pandas — это весьма эффективный инструмент для обработки данных, представляющих собой временные ряды.
В данной статье вы узнаете: Как извлечь информацию о месяце и годе, прибавить временной интервал, найти интервал в днях, последовательность между начальной и конечной датами.
👉 Ссылка на статью
Библиотека Pandas — это весьма эффективный инструмент для обработки данных, представляющих собой временные ряды.
В данной статье вы узнаете: Как извлечь информацию о месяце и годе, прибавить временной интервал, найти интервал в днях, последовательность между начальной и конечной датами.
👉 Ссылка на статью
🎉 Среди студентов МГУ прошло голосование на 3 лучших телеграм-канала по программированию. Поздравляем победителей:
Python и 1000 программ – канал для всех, кто хочет освоить самый перспективный язык 2022 года. Гайды для новичков, шпаргалки, фишки, программы и многое другое.
Этичный хакер – уроки по хакингу, инструкциии по взлому, деанону, защите устройств и бесплатными курсами по информационной безопасности.
IT Pirate - сливы платных курсов по программированию от топовых онлайн школ
Python и 1000 программ – канал для всех, кто хочет освоить самый перспективный язык 2022 года. Гайды для новичков, шпаргалки, фишки, программы и многое другое.
Этичный хакер – уроки по хакингу, инструкциии по взлому, деанону, защите устройств и бесплатными курсами по информационной безопасности.
IT Pirate - сливы платных курсов по программированию от топовых онлайн школ