222 читали · 1 год назад
Асинхронное программирование в tkinter: основы
В современном мире программирования все большее внимание уделяется асинхронному программированию, которое позволяет эффективно решать задачи, связанные с подключением к интернету или работой с базами данных. Tkinter – одна из наиболее популярных библиотек для создания интерфейсов на языке Python, и использование асинхронного программирования в этой библиотеке может значительно улучшить ее функциональность. В этой серии статей мы рассмотрим основы асинхронного программирования в tkinter, начиная с простых примеров использования и заканчивая более сложными приложениями...
180 читали · 2 года назад
Простой и удобный счетчик на Python
Рассмотрим удобный инструмент быстрого подсчета статистики встречаемости объектов в наборе данных, не требующий использование специализированных научных библиотек. Это класс Counter из модуля collections: Техника работы с ним заключается в добавлении наборов данных, после чего сразу становится доступна статистика: Очистить экземпляр класса от содержимого можно его методом clear: В качестве источников данных в Counter-е могут выступать не только списки, но и...