Строки в Python 3 - основные методы и функции
Строки в Python 3 — основные методы и функции
Под строками в Python подразумеваются объекты, в состав которых входит последовательность символьных данных. Они являются одним из самых главных компонентов работы с этим языком.
ОфисГуру
Tkinter. Создание собственных виджетов и Notebook
Tkinter. Создание собственных виджетов и Notebook
Разберем создание собственных виджетов.
ОфисГуру
Tkinter. Виджет Treeview
Tkinter. Виджет Treeview
Класс ttk.Treeview  – пример принципиально нового элемента, который входит в библиотеку tkinter.ttk. С его помощью информация может быть представлена в иерархической или табличной форме.
ОфисГуру
Tkinter. Замена виджетов и Combobox
Tkinter. Замена виджетов и Combobox
Вы уже умеете пользоваться виджетами Tkinter для того, чтобы создавать такой графический интерфейс, который будет подходить под конкретные задачи. Тем не менее, у них есть недостаток
ОфисГуру
Tkinter. Canvas, рисование графики (часть 3)
Tkinter. Canvas, рисование графики (часть 3)
В прошлый раз мы научились создавать фигуры на полотне программы и перемещать их. Сегодня мы продолжим рассматривать объект класса Canvas. В частности, разберем, как обнаруживать пересечение
ОфисГуру
Tkinter. Canvas, рисование графики (часть 2)
Tkinter. Canvas, рисование графики (часть 2)
Продолжаем рассматривать особенности работы с полотном для рисования в Python. Сегодня мы рассмотрим, как добавлять геометрические фигуры, как работает рисование фигур, как искать элементы
ОфисГуру
Tkinter. Canvas, рисование графики (Часть 1)
Tkinter. Canvas, рисование графики (Часть 1)
Раньше мы много говорили о стандартном виджете Tkinter. Тем не менее, почти ничего не было сказано о виджете Canvas. Все дело в том, что он предоставляет огромное количество дополнительных
ОфисГуру
Tkinter. Создание и обработка задач
Tkinter. Создание и обработка задач
В некоторых случаях случаются ситуации, когда перерыв в работе приложения слишком большой. Причем «слишком большой» – это понятие растяжимое. В некоторых случаях даже секунда может быть на счету.
ОфисГуру
Tkinter. Асинхронное приложение
Tkinter. Асинхронное приложение
В прошлой статье мы рассматривали основные способы реализации асинхронного приложения в Python. Теперь же попробуем глубже разобраться в этом вопросе. 
ОфисГуру
Tkinter. Асинхронное приложение
Tkinter. Асинхронное приложение (часть 1)
Во всех примерах, с которыми вы сталкивались ранее, мы имели дело с командами, которые выполняются последовательно: одна за одной. Если функция зависит от того, как выполняется другая
ОфисГуру
Tkinter. Рефакторинг с помощью паттерна MVC
Tkinter. Рефакторинг с помощью паттерна MVC
Дизайн приложения (в широком понимании этого термина) – это очень важная составляющая программы, независимо от языка, на котором она создается. И обработка проблем с ним занимает одну
ОфисГуру
Tkinter. Чтение данных из csv и сохранение в SQLite
Tkinter. Чтение данных из csv и сохранение в SQLite
CSV – это текстовый файл, который описывает табличное содержимое. Каждая строка в нем обозначает отдельную строку таблицы. Столбцы разделяются с помощью специальных разделителей.
ОфисГуру