Tag: tkinter

Как я могу запрограммировать калькулятор с графическим интерфейсом, используя tkinter в Python?

Я беру вычисления для GCSE, и одной из задач нашей контролируемой оценки является создание калькулятора с графическим интерфейсом. Я могу запрограммировать простой калькулятор без графического интерфейса, но я не понимаю, как это можно сделать с помощью графического интерфейса. Ниже приведен код, который я получил от teampython.wordpress.com, который я смутно понимаю, но было бы очень полезно, […]

Почему модуль tkinter повышает ошибку атрибута при запуске через командную строку, но не при запуске через IDLE?

Есть ли причина, по которой код вызывает ошибку при запуске через командную строку по сравнению с тем, когда выполняется через команду run module f5 IDLE? Недавно я пытался улучшить читаемость и надежность моего кода. В результате я пытался удалить все строки from module import * . Раньше я использовал from tkinter import * и эта […]

как обновить пределы x в фигуре matplotlib в tkinter

Я создал графический интерфейс с TKinter, который считывает трассировку области видимости из области agilent. Я хочу, чтобы ось x обновлялась при изменении времени / div. Чтобы обновить данные x и y, я использую set_xdata и set_ydata. Есть ли аналогичный метод для обновления границ x?

Как вставить этот код matplotlib в холст tkinter?

Код matplotlib находится в http://matplotlib.sourceforge.net/examples/animation/strip_chart_demo.html Я хочу вставить этот код в свой графический интерфейс tkinter, что мне делать? Как говорится «« Этот пример использует gtk, но не зависит от него, он просто использует обработчик idle для запуска событий. Вы можете подключить его к другому графическому интерфейсу, который поддерживает анимацию (GTKAgg, TkAgg , WXAgg) и использовать […]

Tkinter – ввод текста в текстовый виджет

Я хочу сделать класс, который способен «регистрировать» текст в текстовом виджете. Этот класс может использоваться другими приложениями для отправки и отображения журналов в текстовый виджет. class TraceConsole(): def __init__(self): # Init the main GUI window self._logFrame = Tk.Frame() self._log = Tk.Text(self._logFrame, wrap=Tk.NONE, setgrid=True) self._scrollb = Tk.Scrollbar(self._logFrame, orient=Tk.VERTICAL) self._scrollb.config(command = self._log.yview) self._log.config(yscrollcommand = self._scrollb.set) # Grid […]

Как показать путь к файлу с помощью кнопки «Обзор» в Python / Tkinter

Работая с Python и Tkinter, я пытаюсь найти способ показать путь file_path рядом с кнопкой «Обзор», но не смог этого сделать. Вот мой код: import os from tkFileDialog import askopenfilename from Tkinter import * content = '' file_path = '' #~~~~ FUNCTIONS~~~~ def open_file(): global content global file_path filename = askopenfilename() infile = open(filename, 'r') […]

Повторное диалоговое окно с Tkinter и Matplotlib в Mac OS X

Я новичок в Tkinter. Я пытаюсь использовать следующий код, чтобы открыть файл, используя tkFileDialog.askopenfilename а затем tkFileDialog.askopenfilename что-то с Matplotlib: import matplotlib.pyplot as plt import Tkinter, tkFileDialog root = Tkinter.Tk() root.withdraw() file_path = tkFileDialog.askopenfilename() x = range(10) plt.plot(x) plt.show() После запуска вышеуказанного скрипта я открою диалоговое окно, чтобы открыть файл. После выбора файла я получаю […]

Связывание с Python – одновременное нажатие нескольких клавиш

У меня проблема в Python. Я использую Tkinter и имеет четыре события связывания, которые прослушивают нажатия клавиш в моей форме. Моя проблема в том, что они не работают асинхронно. Так, например, я могу нажать одну кнопку, и события будут распознаны. Но когда я одновременно нажимаю и удерживаю две клавиши, запускается только одно событие. Есть ли […]

Обновление координат графиков в matplotlib

У меня есть код, который будет отображать сферу, это пропорции определяются prop , я бы хотел, чтобы при нажатии кнопки значение prop изменилось на 5, и график был соответствующим образом скорректирован. Как мне это сделать? Я знаю, что tkinter имеет .configure () , который позволяет настраивать настройки виджета. Я ищу что-то подобное, чтобы я мог […]

Как добавить маркер в окно tkinter?

Так что у меня до сих пор простое окно tkinter python, и я добавляю текст, кнопки и т. Д. фрагмент кода: class Cfrm(Frame): def createWidgets(self): self.text = Text(self, width=50, height=10) self.text.insert('1.0', 'some text will be here') self.text.tag_configure('big', font=('Verdana', 24, 'bold')) self.text["state"] = "disabled" self.text.grid(row=0, column=1) self.quitw = Button(self) self.quitw["text"] = "exit", self.quitw["command"] = self.quit self.quitw.grid(row=1, […]

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