如何同时显示图片和文字

问题描述 投票:0回答:0
`def calculate():
        actual_age = int(actual_age_entry.get())
        if actual_age > 9:
            min_age = int(min_age_entry.get())
            if min_age < actual_age:
                min_base = get_minimum_base(actual_age, min_age)
                if min_base != -1:
                    for interval, path in intervals.items():
                        start, end = interval.split("-")
                        if int(start) <= min_age <= int(end):
                           img = Image.open(path)
                           img = img.resize((80, 80))
                           img = ImageTk.PhotoImage(img)
                           result_label.config(image=img, text="Minimum base to be at least {} years old is: {}".format(min_age, min_base))
                           result_label.image = img
                           break
                       else:
                           result_label.config(text="Invalid input")
              else:
                  result_label.config(text="Invalid input")
         else:
            result_label.config(text="Invalid. Please enter age greater than 9.")

calculate_button = tk.Button(top, text="Calculate", command=calculate)
    calculate_button.pack(padx=5,pady=20,ipady = 5,ipadx = 10)
    result_label = tk.Label(top,text="")
    result_label.pack(padx=5,pady=20,ipady = 5,ipadx = 10)


`

type here

是否可以将图片与文字一起显示?因为我需要得到图像和文字,说我得到了这个值...... 我尝试了这个,我希望在单击计算按钮后同时获得图像和文本。这样可能吗?请回复我如何编写代码

your text

python-3.x image-processing tkinter-canvas pyautogui tkinter-text
© www.soinside.com 2019 - 2024. All rights reserved.