from tkinter import filedialog, Tk from PIL import Image root = Tk() root.withdraw() path = filedialog.askopenfilenames(title='选择图片文件', filetypes=[("png", ".png")], initialdir="./") sequence = [] for i in path: img = Image.open(i) sequence.insert(0, img) sequence[0].save("dive.gif", save_all=True, append_images=sequence[1:])