Tag: tkinter

Python 3 pyQt4 обновление GUI с переменными из нескольких модулей / классов

Я написал большую программу с вложенными классами / потоками и несколькими модулями. Теперь я хотел бы добавить простой графический интерфейс и некоторые ярлыки для отображения некоторых переменных. Однако переменные разбросаны по модулю и классам. Я ищу способ обновить эти переменные в графическом интерфейсе без чрезмерного изменения текущего кода. У меня есть рудиментарное понимание Pyqt4 (я […]

Функции Matplotlib в tkinter

Это мой первый проект python, поэтому я понимаю, что эта проблема может показаться немного глупой. Я пытаюсь создать рендер Mandelbrot. Я собираю код вместе с учебниками и кодом, которые я понимаю, чтобы что-то сделать. Поэтому в основном у меня есть все математические и основные функции графического интерфейса для рендеринга, но я не могу получить граф […]

Объявление дополнительных аргументов для обработчика событий виджетов tkinter

На веб-сайте New Mexico Tech о том, как объявить дополнительные аргументы для обработчика событий, приведен следующий пример. def __createWidgets(self): … self.cbList = [] # Create the checkbutton list for i in range(10): cb = tk.Checkbutton(self, …) self.cbList.append(cb) cb.grid( row=1, column=i) def handler(event, self=self, i=i): ## 1 return self.__cbHandler(event, i) cb.bind('<Button-1>', handler) … def __cbHandler(self, event, […]

Pickle не будет работать с tkinter

Я делаю небольшую игру с Tkinter, и у нее есть функция сохранения, использующая pickle. Однако, когда я пытаюсь сохранить, он выдает следующее сообщение; Exception in Tkinter callback Traceback (most recent call last): File "C:\Python34\lib\tkinter\__init__.py", line 1533, in __call__ return self.func(*args) File "C:\Users\Benedict\Documents\Python\Migrant Simulator\MigSim 2016.10\migrant-stimulator.py", line 260, in save pickle.dump(self.game,file) _pickle.PicklingError: Can't pickle <class 'tkapp'>: attribute […]

Как автоматически активировать всплывающее окно tkinter simpleedialog?

У меня есть эта функция внутри одного из моих сценариев python, который вызывает простой диалоговый экран Tkinter, чтобы запросить простой пользовательский ввод. Функция работает. Однако есть две проблемы . Он открывает два окна, в то время как все, что мне нужно, это одно. Но если я удалю master = Tk (), я получу ошибку: AttributeError: […]

NameError: глобальное имя 'text' не определено

У меня есть фрагмент кода на питоне, который скрывает адрес Mac до другого кода с использованием caesar ciphertext: Код приведен ниже: import uuid def getmac(): mac_num = hex(uuid.getnode()).replace('0x', '').upper() mac = ''.join(mac_num[i : i + 2] for i in range(0, 11, 2)) return mac plaintext = getmac() alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" key = 1 cipher = […]

Кнопка Tkinter остается нажатой при нажатии

Я не знаю точно, где моя проблема, либо либо в привязках, либо в функции, называемой самой. Мои кнопки отображаются под рамкой labelFrame, и каждый из них содержит поле ввода, так что многие файлы csv могут быть загружены пользователем для анализа, а пути к файлам видны. Пользователь должен искать его, поскольку эти файлы могут существовать в […]

Окно Python Tkinter не закрывается

Поэтому я написал короткий код, чтобы проверить что-то, когда я заметил это интересное поведение. import tkinter from tkinter import * master=tkinter.Tk() master.geometry("800×850+0+0") master.configure(background="lightblue") def d(): master.destroy() button=Button(master, text="asdf", command=d).pack() master.mainloop() Кнопка закрывает окно, как ожидалось, но когда я нажимаю красную кнопку в верхней левой кнопке (из фактического окна, а не tkinter), программа застревает и не […]

Как добавить местозаполнитель в Tkinter

Как добавить местозаполнитель в запись в tkinter ? Я не думаю, что у него есть функция-заполнитель, например, HTML. Я понял, что для того, чтобы текст исчез, когда вы нажмете на него, вам нужно будет добавить событие onclick , но как создать событие onclick и как вы сделаете текст первым? Вот код, с которым я работаю. […]

как получить эффект границы в tkinter ttk?

Чтобы получить кнопку no border effect в tkinter tk, я использовал для установки borderwidth=0 . Кнопка будет сливаться в фоновом режиме. Но я не могу получить такой же эффект в tkinter ttk. Я устанавливаю borderwidth=0 в стиле. Кнопка всегда имеет границу. Я не знаю почему?

Interesting Posts

Получить ftp.retrlines для печати содержимого файла в строку

Python: «неожиданный отступ», но отступы кажутся правильными и последовательными

Действительно ли нормально делать закрытие / удаление объектов в __del__?

Python 2.7 throws ValueError: list.remove (x): x нет в списке

cx_Oracle с несколькими версиями клиента Oracle

Tkinter: масштабирование элементов на холсте

Скребок: добавьте данные, сохраненные как изображение в файл CSV в python 3.5

Изменить значения в dict вложенных dicts с помощью элементов в списке?

Как построить вложенный список из плоского в Python?

Подпроцесс Python параллельно

Использование xlrd для чтения файла Excel xls, содержащего символы китайского и / или хинди

python открывает текстовый файл с пробелом между каждым символом

Python Как проверить, достиг ли последний элемент в цепочке инструментов итератора?

Проблемы с протоколом Python из нескольких модулей

установить rpy2 на Windows7 64bit для Python 2.7

Python - лучший язык программирования в мире.