Tag: tkinter

Добавление цветного текста в выделенный текст – Tkinter

В настоящее время я пытаюсь написать программу, которая добавляет цветной текст в обе стороны выделенного текста в Tkinter. То, что мне удалось сделать до сих пор, это добавить текст с обеих сторон выделенного текста, вот функция, которую я использую: def addTerm(self): self.txt.insert(tk.SEL_FIRST,'\\term{') self.txt.insert(tk.SEL_LAST,'}' ) Поэтому, если у меня есть СЛОВО, и я выбираю его, после […]

tkinter notebook.tab: текст (заголовок) отображается неправильно

Я пытаюсь создать собственную Framework, и для этого хочу создать графический интерфейс с помощью tkinter на компьютере Apple. Кажется, что text (название) notebook.tabs не отображается должным образом в Mac OS X, как показано ниже: Как вы можете видеть, text не центрирован по горизонтали и слегка смещен вверх. Мой код выглядит следующим образом: #!/usr/bin/env python3 # […]

Цветовая ошибка Python Pygments

Я пытался создать простой текстовый блок с подсветкой синтаксиса для python. но проблема в том, когда я открываю цитату строки ad pt в закрывающей кавычки, текст – это кавычки, которые не меняются обратно, вот как это выглядит: вот мой текущий код: from tkinter import * # All from Tkinter # ============================================================================= class vwin(): def __init__(self,args,master=None): […]

Python Tkinter вызывает недоумение

Я новичок в Python, пытаясь заполнить холст случайными пикселями. Может ли кто-нибудь сказать мне, почему он делает горизонтальные полосы? import tkinter from random import randint from binascii import hexlify class App: def __init__(self, t): x=200 y=200 xy=x*y b=b'#000000 ' s=bytearray(b*xy) c = tkinter.Canvas(t, width=x, height=y); self.i = tkinter.PhotoImage(width=x,height=y) for k in range (0,8*xy,8): s[k+1:k+7]=hexlify(bytes([randint(0,255) for […]

Python: tkinter askopenfilename не позволяет выбирать несколько файлов

Все ссылки, которые я могу найти для askopenfilename, предполагают, что он должен позволить мне открыть несколько файлов в диалоговом окне. К сожалению, это не работает для меня. Я запускаю это под Python 2.7. from Tkinter import * from tkFileDialog import askopenfilename filenames = askopenfilename(parent=root,filetypes=[("CSV Files",".csv")]) Как Cntl, так и Shift влево-мышь не меняют поведения Просвещение […]

Что я делаю неправильно здесь? ~~ Tkinter в Python

В настоящее время я зарегистрирован в классе кодирования, и часть его включает использование функции Tkinter Python. Наше задание состояло в том, чтобы создать сценарий, который будет показывать «землю», вращающую «Солнце». На самом деле все это использует основные геометрические фигуры и тригонометрию (что было болью в прикладе, чтобы работать), и, насколько я могу судить, мой код […]

Проблемы с расстоянием между сетями Tkinter

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

Почему 300 * 300 овалов не могут идеально подогнать 300 * 300 Canvas?

from Tkinter import * class Ball: def __init__(self, canvas, x1, y1, x2, y2): self.x1 = x1 self.y1 = y1 self.x2 = x2 self.y2 = y2 self.canvas = canvas self.ball = canvas.create_oval(self.x1, self.y1, self.x2, self.y2, fill="red") # initialize root Window and canvas root = Tk() root.title("Balls") root.resizable(False, False) canvas = Canvas(root, width=300, height=300) canvas.pack() # create […]

Сохранение ввода из текстового поля в Tkinter

Я хочу вызвать метод delImg когда delImg кнопка delete. Для этого я использовал следующий сегмент кода. Но параметры метода подсвечиваются как неправильные. Я использовал Tkinter.Как исправить? import Tkinter import sys from Tkinter import * from tkFileDialog import askopenfilename root= Tk() enText =StringVar() #root.geometry("400*400+500+300") root.title("Welcome") def Hello(): mtext = enText.get() mlabel2 = Label(root,text=mtext).pack() print(mtext) return mtext […]

Как мне изменить / добавить текст в tkinter.Label?

Я изучаю базовый Python. В настоящее время я пытаюсь создать простую программу калькулятора, которая имеет только сложение и вычитание. У меня есть один вопрос. Я не уверен, как добавить текст в свой ярлык Python при нажатии кнопки. Прямо сейчас, нажав кнопку «1», моя программа изменит ярлык дисплея на текст «1». Тем не менее, я хочу, […]

Interesting Posts for Van-Lav

Tensorflow TypeError: аргумент Fetch Нет имеет недопустимый тип <type 'NoneType'>?

Кодировка по умолчанию для open () Python 3 под Windows. Не удалось установить параметр sys.getdefaultencoding ()

Программное тестирование поддержки openmp из сценария установки python

Преобразование объектов Unicode с не-ASCII-символами в них в объекты строк (в Python)

Как запустить и запустить внешний скрипт в фоновом режиме?

Обратитесь к группе внутри группы с помощью Regex

Python Regex только для частичных скобок

Использовать список, чтобы распечатать список со словами длиной 4

Подавить u'prefix, указывающий unicode 'в строках python

Удалить запись из sys.path

Отправить электронное письмо с помощью python

python-requests 2.0.0 – _ssl.c: 504: EOF произошел с нарушением протокола

Python Email, Соединение не может быть выполнено, потому что целевая машина активно отказалась от него

Выполнение CRUD в Turbogears

Поверните Pandas DataFrame строк в гистограмму

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