import imageio import os path=r'C:/Users/lenovo/Pictures/test' file_list = os.listdir(path) # path = os.getcwd() frames = [] for png in file_list: image_path = os.path.join(path, png) frames.append(imageio.imread(image_path)) gif_path = os.path.join(path, "my_gif.gif") imageio.mimsave(gif_path, frames, 'GIF', duration=0.5)