Ранее я пытался открыть изображение QR-кода в области тела окна приложения, и мой код продолжает вызывать следующую ошибку: AttributeError: объект типа «Изображение» не имеет атрибута «открыть». В настоящее время я ожидаю, что оно откроет изображение в окне моего приложения, чтобы я мог отсканировать его и убедиться, что QR-код перенаправляет меня на веб-сайт, которому я его назначил, но вместо этого программа вызывает указанную выше ошибку.
Код Python в его нынешнем виде:
Код: Выделить всё
import qrcode
from PIL import Image
from tkinter import *
root = Tk()
root.geometry('500x500')
root.title('QR Code Generator Application')
root.resizable(0,0)
Label(root, text='QR Code Generator Application', font='Helvetica 18 bold').place(x=65, y=20)
Label(root, text='Enter anything into the input field: ', font='Helvetica 12').place(x=20, y=90)
Entry(root, width=25).place(x=250, y=93)
def button():
qr_code= qrcode.QRCode(version=2, box_size=10, border=4)
img = qr_code.make_image(fill='Black', back_color='Red')
img.save('QR_Code_1.png')
Image.open('QR_Code_1.png')
Button(root, text='Generate', font='Helvetica 15 bold', bg='Green', command=button).place(x=183, y=140)
root.mainloop()
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... uck-and-in