Деструкторы
При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструктор.
В Python деструктор можно переопределять с помощью магического метода
Вообще деструкторы крайне редко переопределяется в Python, но полезно знать, что именно эти методы отвечают за очистку при удалении объекта.
#классы
При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструктор.
В Python деструктор можно переопределять с помощью магического метода
__del__
, который вызовется автоматически при удалении объекта.Вообще деструкторы крайне редко переопределяется в Python, но полезно знать, что именно эти методы отвечают за очистку при удалении объекта.
#классы
Полезные библиотеки Python
🔥 ZSpotify - загрузчик Spotify. Позволяет скачивать треки, альбомы и плейлисты. Есть опция поиска.
Установка ⚙️
$
$
💡 GitHub
#soft #code #python
🔥 ZSpotify - загрузчик Spotify. Позволяет скачивать треки, альбомы и плейлисты. Есть опция поиска.
Установка ⚙️
$
git clone https://github.com/Footsiefat/zspotify.git
$ cd zspotify/
$ pip install -r requirements.txt
Использование 🛠$
python zspotify
Инструкция и команды:💡 GitHub
#soft #code #python
А какую пилюлю выберите вы?
Anonymous Poll
38%
🔴 Выучить всё программирование за 1 секунду
22%
🟢 Получить 1 миллион долларов
33%
🟡 Вернуться на 10 лет в прошлое
7%
🔵 Работа в Google
Самый частый элемент
Этот короткий скрипт вернёт элемент, чаще всего встречающийся в списке.
Используются продвинутые параметры встроенной функции max():
• первым аргументом она получает множество из элементов списка (помним, что в множестве все элементы уникальны);
• затем применяет к каждому из них функцию count, подсчитывающую, сколько раз элемент встречается в списке;
• после этого возвращает элемент множества, который имеет больше всего «попаданий».
В качестве аргумента можно использовать списки, кортежи и строки.
Этот короткий скрипт вернёт элемент, чаще всего встречающийся в списке.
Используются продвинутые параметры встроенной функции max():
• первым аргументом она получает множество из элементов списка (помним, что в множестве все элементы уникальны);
• затем применяет к каждому из них функцию count, подсчитывающую, сколько раз элемент встречается в списке;
• после этого возвращает элемент множества, который имеет больше всего «попаданий».
В качестве аргумента можно использовать списки, кортежи и строки.
Rich - это библиотека Python для богатого(rich) текста и красивого форматирования в терминале.
Rich API позволяет легко добавлять цвет и стиль в вывод терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, markdown, выделенный синтаксисом исходный код, трассировки и многое другое - из коробки.
#Python #Terminal
Rich API позволяет легко добавлять цвет и стиль в вывод терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, markdown, выделенный синтаксисом исходный код, трассировки и многое другое - из коробки.
#Python #Terminal
Wox – Быстрый запуск программ и прочего для Windows, альтернатива Alfred и Launchy.
Особенности:
• Вокс может искать и запускать почти всё - приложения, UWP, папки, файлы и многое другое.
• Поиск на YouTube, Google, Twitter и многих других платформах
• Доступны пользовательские темы
• Портативный режим
• Автозаполнение текстового предложения
GitHub | #CSharp #Windows #Useful
Особенности:
• Вокс может искать и запускать почти всё - приложения, UWP, папки, файлы и многое другое.
• Поиск на YouTube, Google, Twitter и многих других платформах
• Доступны пользовательские темы
• Портативный режим
• Автозаполнение текстового предложения
GitHub | #CSharp #Windows #Useful