修改之前没有通过Entry 输入框来获取文件地址,修改后手动输入地址就会报错,小白求助。。。。。。。
修改之前
from PIL import Image
import tkinter as tk
root = tk.Tk()
input01 = tk.Entry()
input01.pack()
def dakai():
fullpath = "C:/Users/PJN1SZH/Desktop/New folder/background.gif"
image = Image.open(fullpath,'r')
image.show()
button = tk.Button(root,text = 'dsadasda',command = dakai)
button.pack()
root.mainloop()
修改后
from PIL import Image
import tkinter as tk
root = tk.Tk()
input01 = tk.Entry()
input01.pack()
fullpath = input01.get()
def dakai():
image = Image.open(fullpath,'r')
image.show()
button = tk.Button(root,text = 'dsadasda',command = dakai)
button.pack()
root.mainloop()