Tag: tkinter

Как упаковать программу для обмена людьми?

Я сделал простую программу для своих друзей, используя некоторые вещи из модуля os и библиотеки easygui под названием easygui . Проблема в том, что я не хочу, чтобы все мои друзья загружали Python и easygui, чтобы использовать программу. Дело в том, что мои друзья используют Mac OS X и Windows, и мне нужен способ либо […]

Как изменить ось y импортированного изображения в Tkinter?

Для дубликатов-маркеров: я полностью понимаю, что в matplotlib есть такие же вопросы, как этот . Мой вопрос о Tkinter не matplotlib . Теперь я импортирую Лену в питон и рисую зеленую точку в ее шляпе с In [72]: from PIL import Image ….: import matplotlib.pylab as plt ….: im = Image.open('lena.jpg') ….: fig = plt.figure() […]

Отформатировать отдельную ячейку / элемент, а не целую строку в tkinter ttk treeview

В настоящее время я использую функцию для отображения кадра данных pandas в формате таблицы электронных таблиц. Я хотел бы иметь возможность добавить некоторые функции для форматирования отдельных ячеек древовидного изображения на основе их содержимого, например, если они содержат подстроку «X» или если их значение выше Y. В настоящее время реализована функция обновления: def updateTree(self, dataframe): […]

Клавиатура Tkinter Binds

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

Скрипт работает в IDLE, но .py-файл не работает

У меня есть скрипт tkinter, который отлично работает в IDLE. Однако, когда я дважды щелкаю .py-файл из Проводника Windows, консольное окно мигает полсекунды, а затем выходит. Мне удалось отобразить окно консоли. В нем говорится: …etc.etc… NameError: global name 'simpledialog' is not defined simpledialog – это модуль в tkinter который я использую в своем скрипте. Как […]

Укажите размеры текстового поля Tkinter в пикселях

Как я могу указать размеры текстового поля Tkinter с помощью пикселей? Я не пытаюсь изменить размер шрифта, я использую это, чтобы помочь мне масштабировать его до размера окна.

Почему метод «geometry ()» работает с задержкой?

Если я запустил этот код Python: from Tkinter import *; w = Tk(); w.geometry( "640×480" ); print( w.geometry() ) я получаю вывод «1×1 + 0 + 0». Но если я начинаю интерпретировать и выполняю это как две отдельные команды, я получаю совершенно другой вывод: >>> from Tkinter import *; w = Tk(); w.geometry( "640×480" ) […]

В чем разница между «обновлением» и «update_idletasks»?

Из документации effbot.org мы имеем следующее о функции update : Обработает все ожидающие события события, вызывает обратные вызовы событий, завершает любое ожидающее управление геометрией, при необходимости перерисовывает виджеты и вызывает все незавершенные задачи бездействия. Этот метод следует использовать с осторожностью, так как он может привести к действительно неприятным условиям гонки, если вызван из-за неправильного места […]

Tkinter меняет цвет фона выбора на нефокусированном текстовом виджете

Я пытаюсь изменить цвет фона по умолчанию для выбранного текста в текстовом виджете Tkinter в Mac OS X, когда виджет не имеет фокуса . Цвет расфокусированного по умолчанию не имеет серого цвета. После многих часов поиска я не смог найти готовое решение для этого. Вот что я пробовал: Изменение цвета выбора с selectbackground опции selectbackground […]

Есть ли способ нажать кнопку, не касаясь ее на tkinter / python?

Привет, мне нужно сделать это, потому что я делаю матч / memmory, и должна быть кнопка (полностью отделенная от тех, что в текущей игре), что, когда я ее нажимаю, она должна показывать соответствующие карточки автоматически без прикоснуться к кнопкам с помощью мыши. Есть ли функция «нажатия» или что-то в этом роде для нажатия кнопки? Благодаря! […]

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