Вопросы с меткой [tkinter]

Вопросы, касающиеся tkinter — интерфейса (на Python) к языку программирования и инструменту создания графических приложений tcl/tk

Фильтрация
Сортировка
Метки
1 голос
1 ответ
15 показов

Как поменять цвет чисел в Label с помощью условия?

Хочу чтобы числа от 1 до 50 были зелёные, а от 51 до 100 красные. Не могу понять как это сделать? from tkinter import * import random root = Tk() root.title('Генератор чисел') def btn_click(): ...
коляжелезяка's user avatar
0 голосов
1 ответ
17 показов

customtkinter создание нового окна после нажатия кнопки

мне надо чтобы после нажатия кнопки зарегистрироваться открывалось новый файл питона . Как это можно сделать import tkinter as tk import customtkinter import subprocess from PIL import ImageTk, Image ...
kikles's user avatar
  • 11
0 голосов
0 ответов
18 показов

Как сделать так, чтобы при добавлении вкладки через кнопку не удалялась предыдущая вкладка? (Tkinter)

В приложении есть кнопка, при нажатии на которую добавляется вкладка. При повторном нажатии на кнопку эта вкладка заменяется на новую. Как сделать так, чтобы первая вкладка оставалась и добавлялась ...
slpgr 's user avatar
0 голосов
1 ответ
27 показов

Отследить закрытие дочернего окна в Tkinter

Есть функция Users(), которая вызывает дочернее окно. Как дождаться закрытия дочернего окна и уже потом выполнить TableSetupUsersInsert() ? Сейчас эта функция выполняется не дожидаясь закрытия ...
Віктор's user avatar
0 голосов
0 ответов
42 показа

Имеется код на языке python, необходимо обернуть его в графический интерфейс

import pymysql from config import host, user, passw, db_name try: connection = pymysql.connect( host=host, port=3306, user=user, password=passw, database=...
Владислав Харчев's user avatar
0 голосов
1 ответ
15 показов

Работаю с учетом сотрудников, python, tkinter, не могу добавить еще одно поле поиск

import tkinter as tk import sqlite3 from tkinter import ttk import os class Main(tk.Frame): def __init__(self, root): super().__init__(root) self.init_main() self.db = db ...
Migika sss's user avatar
0 голосов
1 ответ
29 показов

Как убить поток tkinter + thread

Помогите разобраться пожалуйста! Проблема заключается в неком непонимании работы языка... Есть программа написанная мной с помощью tkinter, я написал код так, что при старте работы создаётся root ...
scheduler's user avatar
0 голосов
1 ответ
35 показов

Не получается передать значения из одного класса в другой, хотя внутри класса всё работает

Имеются 3 класса: BasicMode — левый фрейм, AdvancedMode — правый фрейм, Calculator — объединяющий оба фрейма в один. При нажатии на клавиши из правого фрейма, передаётся информация в левый фрейм в ...
Игорь's user avatar
0 голосов
1 ответ
29 показов

Эффект появления и исчезания текста в Label

Как сделать так, чтобы был эффект появления и исчезания текста в виджете Label? Это словно на черном фоне понемногу начинает появляться текст на 2-3 сек. и также исчезает. main.py: import tkinter as ...
Nove_Under889's user avatar
1 голос
1 ответ
27 показов

При нажатии на кнопку для отображения скрытого фрейма отображается первоначальное окно, а поверх него новое. Как убрать первоначальное окно?

В программе калькулятор создаю два режима: базовый и расширенный. При нажатии на кнопку 🛠 правее базового фрейма (self.frame_a), должен появиться другой фрейм (self.frame_b), который по умолчанию ...
Игорь's user avatar
0 голосов
2 ответа
55 показов

Загрузка и выгрузка из базы данных Sqllite3 в tkinter с сохранением стиля

Уважаемые господа, я практикуюсь в языке Python и SQL с использованием библиотек Sqllite3 и tkinter. У меня возник важный вопрос который не могу решить и с которым обращаюсь сюда за советом. Готового ...
Tinker's user avatar
  • 1
0 голосов
1 ответ
20 показов

Не удаляется фрейм в tkinter

Хотел сделать чтобы фрейм исчез/скрылся/сгинул по нажатию кнопки, однако он при нажатии на кнопку он просто смещается на несколько пикселей и ничего не происходит, используй я pack_forget() или ...
FaggyDiman's user avatar
0 голосов
1 ответ
24 показа

Не работает код до момента [закрыт]

Не знаю , как написать название вопроса. У меня есть код , на расстояние пройденное мышкой. Там есть 2 момента. 1 это root.mainloop(), чтобы появилось окно customtkinter и 2, tracker = ...
newtonioapple's user avatar
0 голосов
1 ответ
38 показов

Написал небольшую программу для нахождения корня и засунул в customtkinter, но когда я поставил тему, тема осталась такой-же. Что делать?

Написал небольшую программу для нахождения корня, попросил нейронку эту прогу засунуть в customtkinter. Я сразу прописалcustomtkinter.set_default_color_theme("dark-blue"). Код работает, но ...
MAXULTRA0's user avatar
2 голоса
1 ответ
23 показа

Ограничение поля ввода в виджете Entry

Как в поле ввода (Entry) ограничить количество вводимых знаков до 12? Пытался так, но не получается: ... def cht(): s = self.F.get().strip() s = s[0] if s in range(0,12) else '' self.F....
Андрей К's user avatar
0 голосов
1 ответ
35 показов

Не работает декоратор, выдаёт ошибку TypeError: BasicButtons.my_decorator() missing 1 required positional argument: 'func'

В GUI tkinter разрабатываю калькулятор. При нажатии на кнопку С (метод clear_text_field) ранее введенные цифры удаляются и появляется 0. Для оптимизации метода clear_text_field внедрил декоратор "...
Игорь's user avatar
0 голосов
1 ответ
27 показов

Tkinter неправильный вывод Label [дубликат]

Писал простенькую программу для составления расписания и задержался на выводе объектов Label LabalFrame создается на втором окне, но когда я пытаюсь создать Label в нем, он создается на 1 окне. Как ...
Kiprex's user avatar
  • 3
1 голос
1 ответ
28 показов

Конфигурация рамки окна

мне нужна помощь с тем чтобы "отключить" (просто убрать ее. Словно ее вообще не было) кнопку "свернуть окно" в Windows если есть возможность желательно чтобы отключалась она через ...
Nove_Under889's user avatar
0 голосов
0 ответов
32 показа

Как отследить нажатие клавиши 1 раз по нажатию кнопки?

Как прервать отслеживание клавиши клавиатуры после нажатия на клавишу 1 раз для последующего использования. import customtkinter as ctk import keyboard main_form = ctk.CTk() main_form.geometry("...
ghostiki's user avatar
0 голосов
1 ответ
32 показа

Как при выборе значений Combobox в tkinter оставлять в окне программы только нужные виджеты?

Уже 2 дня борюсь с тем, чтобы при выборе значения из combobox в окне Frame оставались только нужные Label и Entry. Например, по выборе 1 в окне появлялся Label1 и Entry1 и тд. Напишите пожалуйста ...
Kevlart's user avatar
  • 23
0 голосов
1 ответ
32 показа

TypeError: int() argument must be a string, a bytes-like object or a real number, not 'Entry'

Я новичок в языке Python и пытаюсь освоить язык. Написал программу с помощью библиотеки tkinter, которая подсчитывает площадь прямоугольника. Но при нажатии кнопки "Площадь" у меня вылезает ...
gogp's user avatar
  • 1
0 голосов
1 ответ
54 показа

Как сделать обновление переменной по нажатию кнопки?

Есть функция OpenWin1(), которая открывает окно с настройками, куда ты вводишь координаты, размеры и тд (пока сделал только координаты). По нажатию создаётся в другом файле строки уже с настройками. ...
Петя's user avatar
0 голосов
1 ответ
52 показа

Вычисление не заданного значения в задаче на встречное движение

В методе btn1_click() расписано окно с графическим интерфейсом и в нём есть четыре поля ввода, а в методе cnt1() должны производится вычисления по нахождению неизвестной переменной (пропуск или x в ...
Minus281's user avatar
-2 голоса
0 ответов
24 показа

помогите с библиотекой openpyxl

я работаю с файлом exel вместе с tkinter. У меня вводятся все данные кроме имени . помогите пожалуйста разобраться . def insert_row(): name = name_entry.get() age = int(age_spinbox.get()) ...
Bobik's user avatar
  • 1
0 голосов
0 ответов
23 показа

Как заставить переменную Button в атрибуте command передавать себя? Tkinter

Господа, прошу помощи. Задача вроде простая, но не могу сообразить в упор. Занимаюсь в tkinter, есть 3 кнопки при нажатии на которых должны меняться каждый раз цвета, загвоздка в том, что как в ...
Uiol's user avatar
  • 1
0 голосов
0 ответов
18 показов

Могли бы вы мне помочь с библиотекой openpyxl

можете подсказать что не правильно я сделал в коде .должно получиться как в картинке import tkinter from tkinter import* from tkinter import ttk from tkcalendar import DateEntry import openpyxl root = ...
kikles's user avatar
  • 11
-1 голос
0 ответов
43 показа

Не открывается второе окно customtkinter

У меня есть типо проект на customtkinter, так вот, моя основная система arch linux, и на ней все правильно работает, то есть все окна открываются правильно, но мне нужно презентовать эту тему на винде,...
Vladimir's user avatar
-1 голос
1 ответ
22 показа

Белые границы у Canvas в Tkinter

Помогите пожалуйста. Начал практиковаться в tkinter, столкнулся с одной проблемой, а именно: белые границы у элемента. Прикладываю фото. Задний фон задан, а рамка вокруг элемента всё равно сохраняется ...
Anker's user avatar
  • 1
0 голосов
1 ответ
32 показа

множество процессов после сборки скрипта auto-py-to-exe

Пишу программу пинга нескольких серверов, написал с помощью pysimplegui и собрал с помощью auto-py-to-exe - всё работает. Решил переписать на tkinter. В pycharm всё работает, но после сборки получаю ...
user3216530's user avatar
0 голосов
1 ответ
38 показов

Canvas в цикле for

Честно, даже не знаю как задать вопрос, но суть такова, при переборке массива с шариками Canvas в цикле for, i принимает значение int, почему? Нигде не смог найти почему так, хотя при получении ...
student2023's user avatar
0 голосов
0 ответов
16 показов

Уникальное значение из функции для каждой кнопки в цикле. python. tkinter [дубликат]

Помогите сообразить, пожалуйста. Я создаю фрейм, кладу в него лейбл и кнопку и пакую несколько таких фреймов через цикл. Так же, есть функция, которая принимает на вход строку. Как сделать так, что бы ...
weacomeout's user avatar
0 голосов
0 ответов
24 показа

Как сделать чтобы написаное приложение на Python с GUI интерфейсом работало в фоновом режиме? [дубликат]

Здравствуйте кодеры, Хочу реализовать свое приложение так чтобы, то при закрытии работало в фоновом режиме — Типа вот так: Что можете посоветовать, какие фреймворки библеотеки, сложно ли это вообще ...
Vammpi4's user avatar
-1 голос
1 ответ
40 показов

как сюда добавить секундомер?

from tkinter import * from time import time from random import * clicks = 0 def randomize(): global clicks btnClick.place(x=randint(70, 1000), y=randint(70, 650)) clicks += 1 ...
dark's user avatar
  • 1
0 голосов
3 ответа
93 показа

Как узнать какую именно кнопку нажал пользователь. Tkinter. Python

У меня создаются кнопки в цикле, их название и прочее берется из списка. То есть, каждую итерацию цикла все переменные, который были связаны с прошлыми кнопками перезаписываются. Как после нажатия ...
Константин Пшеничников's user avatar
0 голосов
0 ответов
31 показ

После нажатия на кнопку всё зависает и через некоторое время выдаёт только 100% вместо того чтобы проценты постепенно прибавлялись [дубликат]

from tkinter import* import time import random root=Tk() pntgn=Label(root, text="Пентагон") pntgn.pack() hehe=Label(root, text=" ") g=0 def click(): pntgn.destroy() vzlmt....
Кира Йошикаге's user avatar
0 голосов
0 ответов
43 показа

Смена информации в главном окне программы (python, Tkinter)

Делаю простую программу, где в главном окне будет кнопка, при нажатии которой информация в этом окне меняется на другую (в моем случае появляются другие кнопки). Переход на новую страницу получился, ...
Вадим Лорейнченко's user avatar
0 голосов
0 ответов
23 показа

не меняется изображение. Python tkinter

import sqlite3 from tkinter import * from PIL import Image, ImageTk import requests from io import BytesIO class Trucking: def __init__(self, request_id): self.id = ... self....
Rushan Khamitov's user avatar
0 голосов
0 ответов
36 показов

Почему не удаляется элемент из словаря по ключу (библиотека tkintermapview)

Написано небольшое приложение, которое отображает на карте несколько маркеров. Данные для создания маркеров приходят по двум каналам: читаются из JSON-файла и трансформируются из адреса в координаты, ...
Alexander Stepanenko's user avatar
0 голосов
0 ответов
24 показа

multiprocessing.Pool не дожидаться завершения процесса и проверка существования процесса

рабочее окружение tkinter, внем запущен таймер который выводится в окно, и параллельно должен происходить другой процесс, но окно зависает и плюс не могу проверить жив ли процесс через какое-то время. ...
T800's user avatar
  • 105
0 голосов
1 ответ
42 показа

Не работает метод clear()

Вот есть такой код: import time import os clear = lambda: os.system('cls') root = tk.Tk() root.title("Sys.tem") screen_width = root.winfo_screenwidth() screen_height = root....
user583147's user avatar
-2 голоса
1 ответ
45 показов

Декстоп программа Пайтон зависает

изучаю библиотеку tkinter и решил написать небольшую программу на проверку пароля. У меня есть функция, которая сверяет пароль и делает разные действия в зависимости от того, что получилось, при ...
sunless's user avatar
1 голос
1 ответ
44 показа

Обозначения клавиш tkinter

Мне дали хороший ответ - тут Но там написали только про клавиши End и Return(Enter), а мне нужны названия других клавиш по типу Insert, PgUp, PgDn, и т.д. Можете написать как они будут обозначаться ...
user583147's user avatar
1 голос
1 ответ
50 показов

Метод event.char() обозначения клавиш, tkinter

У меня имеется небольшой код для считывания нажатия клавиш: import tkinter as tk root = tk.Tk() root.title("Sys.tem") screen_width = root.winfo_screenwidth() screen_height = root....
user583147's user avatar
0 голосов
1 ответ
33 показа

Не устанавливается значение по умолчанию в окне tkinter

Не удаётся установить значение по умолчанию для Combobox или Spinpox. В главном окне всё работает исправно, но если запускать точно то же, но в отдельном окне, поверх остальных, то значение не ...
mrBars1k's user avatar
  • 1,153
0 голосов
0 ответов
24 показа

ввод данных в поле ввода окна tkinter, и вывод в базу аксесс

я пытаюсь автоматизировать прием заказов через питон и записывать их в аксесс но я не могу достать введенные в поле ввода параметры из функции и использовать их для заполнение строк в аксесс. Вот мой ...
HERO HAPPY's user avatar
1 голос
1 ответ
30 показов

Как выровнять текст в меню Tkinter?

Разрабатываю программу на Python с помощью Tkinter. Столкнулся с проблемой при создании меню. Названия команд в пунктах меню, как правило, выглядят вот так: Т. е. названия "горячих клавиш" ...
vlados155's user avatar
  • 153
1 голос
1 ответ
31 показ

Здравствуйте столкнулся с проблемой, Tkinter, Sqlite3, Ttk, пишет что name 'app' is not defined

вот весь код import tkinter as tk from tkinter import ttk import sqlite3 class Main(tk.Frame): def __init__(self, root): super().__init__(root) self.init_main() self.db = ...
F1n4ikuLL's user avatar
0 голосов
0 ответов
31 показ

Нумерация строк в Tkinter Text()

С примерами решений Оукли и другими я знаком. Но мне интересно самому попытаться решить этот вопрос. У меня есть код: import tkinter as tk root = tk.Tk() root.title("Текстовый редактор") ...
user366066's user avatar
0 голосов
0 ответов
19 показов

Как удалять элементы (например кнопку или строку ввода) в tkinter python?

Я хочу сделать скрипт похожий на момент ввода логина и пароля. Базы данных нет, поэтому использую if, хочу сделать так, чтобы при входе окно менялось и убирало элементы прошлого варианта окна (поля ...
Franz Ferdinand's user avatar
0 голосов
0 ответов
48 показов

Программа останавливается и не обращает внимания на нажатие кнопок

Пишу простую игру, в которой пользователь задаёт мячу направление и силу полёта и должен попасть в мишень. Однако возникла проблема: программа по какой-то причине останавливается и не обращает ...
Iliya_Kharin's user avatar