我想知道是否/如何使用 canvas.insert() 来显示我编写的函数的结果。基本上,该函数是一个交互式文本搜索,我想显示字符串输出。
以下代码是我想出的,但我不知道如何调用文本搜索函数,以便在窗口中弹出其结果(字符串输出)。
我正在将 PyCharm 与 python 3 一起使用。
提前致谢!
from tkinter import *
canvas_width = 600
canvas_height = 300
colours = ("#476042", "yellow")
box=[]
for ratio in ( 0.2, 0.35 ):
box.append( (canvas_width * ratio,
canvas_height * ratio,
canvas_width * (1 - ratio),
canvas_height * (1 - ratio) ) )
master = Tk()
w = Canvas(master,
width=canvas_width,
height=canvas_height)
w.pack()
canvas.insert(w, tk.END, <results of text-scan function>) ''' this is where I get stuck
mainloop()