Tag: tkinter

Как связать ключ пробела с определенным методом в tkinter (python)

Я работаю над проектом на python, и я сделал метод, чтобы сделать конкретную вещь в tkinter. Я хочу, чтобы всякий раз, когда я нажимаю клавишу пробела, изображение будет перерисовываться (запустите метод еще раз, потому что я закодировал метод, чтобы он мог перерисовываться над собой). Как именно я должен привязать пробел к методу, чтобы программа выполняла, […]

Отображать jpg-изображения в python

Я создаю простой инструмент для добавления обложек обложек альбомов в mp3-файлы в python. До сих пор я просто работаю над отправкой запроса на амазонку с именем исполнителя и альбома, а также получаю результирующий список, а также поиск фактических изображений для каждого результата. Я хочу показать простой кадр с кнопкой / ссылкой для каждого изображения и […]

Как удалить только границу окна?

Я хочу удалить границу окна моего приложения, сделанного с помощью tkinter . Я уже использовал overrideredirect(1) , но это меня не удовлетворило: он удалил границу окна, как я хотел, но также удалил значок на панели задач. Как я могу просто удалить границу окна?

Как предоставить фокус диалога файла Tkinter

Я использую OS X. Я дважды нажимаю на свой скрипт, чтобы запустить его из Finder. Этот скрипт импортирует и запускает функцию ниже. Я хотел бы, чтобы сценарий представлял диалоговое окно открытого файла Tkinter и возвращал список выбранных файлов. Вот что я до сих пор: def open_files(starting_dir): """Returns list of filenames+paths given starting dir""" import Tkinter […]

Изменение размера одного виджета внутри другого виджета в Tkinter

Я разрабатываю программное обеспечение для моделирования для мессбауэровской спектроскопии (химия), но при разработке пользовательского интерфейса я столкнулся с проблемой при изменении размера дочернего виджета с родительским виджетами. Родительский кадр заполняет дополнительное пространство, когда окно максимизируется, но дочерний виджет не изменяет его размер. from Tkinter import * import ttk import tkFileDialog as FileDialog from PIL import […]

Центрирование и размер окна кадра в Python класса Tkinter

Я хочу, чтобы в центре окна был установлен размер кадра, используя соотношение по экрану. Но я не вижу, где правильно изменить код для выполнения такой программы. Моя программа выглядит следующим образом: class App: def __init__(self,master): ScreenSizeX = master.winfo_screenwidth() # Get screen width [pixels] ScreenSizeY = master.winfo_screenheight() # Get screen height [pixels] ScreenRatio = 0.8 # […]

Все функции tkinter запускаются при запуске программы

У меня очень странная проблема, с которой я никогда не сталкивался, когда использовал tkinter. В любом месте, где я устанавливаю команду для виджета, такого как кнопка или элемент меню, команда запускается при запуске приложения. В основном команда не ждет, пока виджет не будет нажат для запуска. В моем коде я знаю, что я не упаковал […]

Доступ к тексту, скопированному в буфер обмена с помощью python

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

_tkinter.TclError: не удается найти пакет Tktable

Я хотел запустить эту программу, размещенную здесь http://tkinter.unpythonic.net/wiki/TkTableCalendar , но для ее запуска мне нужна tktable wrapper https://tkinter.unpythonic.net/wiki/TkTableWrapper , но оболочка бросает ошибка File "tktable.py", line 115, in __init__ master.tk.call('package', 'require', 'Tktable') _tkinter.TclError: can't find package Tktable Я не понимаю, почему так поступает. Как решить эту проблему?

Как включить tkinter при использовании cx_freeze для преобразования скрипта в .exe?

Я использую cx_freeze для переноса файла python в exe. проблема в том, что я исключаю tkinter в setup.py, я могу успешно сгенерировать exe-файл, но при выполнении exe-файла он говорит, что No Module named tkinter . build_exe_options = {"packages": ["os","numpy","time","optparse","linecache","pandas", "matplotlib","PIL"], "excludes": ["tkinter"]} но когда я пытаюсь включить tkinter , он просто не может генерировать exe-файл. […]

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